/* Copyright (c) 2008 Christopher J. W. Lloyd

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
#import <Onyx2D/O2Font.h>
#import <Onyx2D/O2Exceptions.h>
#import "O2Encoding.h"

@implementation O2Font

-initWithFontName:(NSString *)name {
   _name=[name copy];
   return self;
}

-initWithDataProvider:(O2DataProviderRef)provider {
   _provider=O2DataProviderRetain(provider);
   return self;
}

-(void)dealloc {
   [_name release];
   if(_advances!=NULL)
    NSZoneFree(NULL,_advances);
   if(_MacRomanEncoding!=NULL)
    NSZoneFree(NULL,_MacRomanEncoding);
   O2DataProviderRelease(_provider);
   [super dealloc];
}

-(NSData *)copyTableForTag:(uint32_t)tag {
   O2InvalidAbstractInvocation();
   return nil;
}

-(O2Glyph)glyphWithGlyphName:(NSString *)name {
   O2InvalidAbstractInvocation();
   return 0;
}

-(NSString *)copyGlyphNameForGlyph:(O2Glyph)glyph {
   O2InvalidAbstractInvocation();
   return nil;
}

-(void)fetchAdvances {
   O2InvalidAbstractInvocation();
}

NSString *O2MacRomanGlyphNames[256]={
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@"space",
@"exclam",
@"quotedbl",
@"numbersign",
@"dollar",
@"percent",
@"ampersand",
@"quotesingle",
@"parenleft",
@"parenright",
@"asterisk",
@"plus",
@"comma",
@"hyphen",
@"period",
@"slash",
@"zero",
@"one",
@"two",
@"three",
@"four",
@"five",
@"six",
@"seven",
@"eight",
@"nine",
@"colon",
@"semicolon",
@"less",
@"equal",
@"greater",
@"question",
@"at",
@"A",
@"B",
@"C",
@"D",
@"E",
@"F",
@"G",
@"H",
@"I",
@"J",
@"K",
@"L",
@"M",
@"N",
@"O",
@"P",
@"Q",
@"R",
@"S",
@"T",
@"U",
@"V",
@"W",
@"X",
@"Y",
@"Z",
@"bracketleft",
@"backslash",
@"bracketright",
@"asciicircum",
@"underscore",
@"grave",
@"a",
@"b",
@"c",
@"d",
@"e",
@"f",
@"g",
@"h",
@"i",
@"j",
@"k",
@"l",
@"m",
@"n",
@"o",
@"p",
@"q",
@"r",
@"s",
@"t",
@"u",
@"v",
@"w",
@"x",
@"y",
@"z",
@"braceleft",
@"bar",
@"braceright",
@"asciitilde",
@".notdef",
@"Adieresis",
@"Aring",
@"Ccedilla",
@"Eacute",
@"Ntilde",
@"Odieresis",
@"Udieresis",
@"aacute",
@"agrave",
@"acircumflex",
@"adieresis",
@"atilde",
@"aring",
@"ccedilla",
@"eacute",
@"egrave",
@"ecircumflex",
@"edieresis",
@"iacute",
@"igrave",
@"icircumflex",
@"idieresis",
@"ntilde",
@"oacute",
@"ograve",
@"ocircumflex",
@"odieresis",
@"otilde",
@"uacute",
@"ugrave",
@"ucircumflex",
@"udieresis",
@"dagger",
@"degree",
@"cent",
@"sterling",
@"section",
@"bullet",
@"paragraph",
@"germandbls",
@"registered",
@"copyright",
@"trademark",
@"acute",
@"dieresis",
@"notequal",
@"AE",
@"Oslash",
@"infinity",
@"plusminus",
@"lessequal",
@"greaterequal",
@"yen",
@"mu",
@"partialdiff",
@"summation",
@"product",
@"pi",
@"integral",
@"ordfeminine",
@"ordmasculine",
@"Omegagreek",
@"ae",
@"oslash",
@"questiondown",
@"exclamdown",
@"logicalnot",
@"radical",
@"florin",
@"approxequal",
@"Delta",
@"guillemotleft",
@"guillemotright",
@"ellipsis",
@"nobreakspace",
@"Agrave",
@"Atilde",
@"Otilde",
@"OE",
@"oe",
@"endash",
@"emdash",
@"quotedblleft",
@"quotedblright",
@"commaturnedmod",
@"apostrophemod",
@"divide",
@"lozenge",
@"ydieresis",
@"Ydieresis",
@"fraction",
@"Euro",
@"guilsinglleft",
@"guilsinglright",
@"fi",
@"fl",
@"daggerdbl",
@"periodcentered",
@"quotesinglbase",
@"quotedblbase",
@"perthousand",
@"Acircumflex",
@"Ecircumflex",
@"Aacute",
@"Edieresis",
@"Egrave",
@"Iacute",
@"Icircumflex",
@"Idieresis",
@"Igrave",
@"Oacute",
@"Ocircumflex",
@"apple",
@"Ograve",
@"Uacute",
@"Ucircumflex",
@"Ugrave",
@"dotlessi",
@"circumflex",
@"tilde",
@"macron",
@"breve",
@"dotaccent",
@"ring",
@"cedilla",
@"hungarumlaut",
@"ogonek",
@"caron",
};

-(O2Glyph *)MacRomanEncoding {
   if(_MacRomanEncoding==NULL){
    int i;
   
    _MacRomanEncoding=NSZoneMalloc(NULL,sizeof(O2Glyph)*256);
    
    for(i=0;i<256;i++)
     _MacRomanEncoding[i]=O2FontGetGlyphWithGlyphName(self,O2MacRomanGlyphNames[i]);
   }
   return _MacRomanEncoding;
}

-(O2Encoding *)createEncodingForTextEncoding:(O2TextEncoding)encoding {
   O2Glyph glyphs[256];
   uint16_t unicode[256];
   int     i;
   
   for(i=0;i<256;i++){
    glyphs[i]=i;
    unicode[i]=i;
}

   return [[O2Encoding alloc] initWithGlyphs:glyphs unicode:unicode];
}

O2FontRef O2FontCreateWithFontName(NSString *name) {
   return (O2FontRef)O2FontCreateWithFontName_platform(name);
}

O2FontRef O2FontCreateWithDataProvider(O2DataProviderRef provider) {
   return (O2FontRef)O2FontCreateWithDataProvider_platform(provider);
}

O2FontRef O2FontRetain(O2FontRef self) {
   return (self!=NULL)?(O2FontRef)CFRetain(self):NULL;
}

void      O2FontRelease(O2FontRef self) {
   if(self!=NULL)
    CFRelease(self);
}

O2FontPlatformType O2FontGetPlatformType(O2Font *self) {
   return self->_platformType;
}

CFStringRef O2FontCopyFullName(O2FontRef self) {
   return (CFStringRef)[self->_name copy];
}

int       O2FontGetUnitsPerEm(O2FontRef self) {
   return self->_unitsPerEm;
}

int       O2FontGetAscent(O2FontRef self) {
   return self->_ascent;
}

int       O2FontGetDescent(O2FontRef self) {
   return self->_descent;
}

int       O2FontGetLeading(O2FontRef self) {
   return self->_leading;
}

int       O2FontGetCapHeight(O2FontRef self) {
   return self->_capHeight;
}

int       O2FontGetXHeight(O2FontRef self) {
   return self->_xHeight;
}

O2Float   O2FontGetItalicAngle(O2FontRef self){
   return self->_italicAngle;
}

O2Float   O2FontGetStemV(O2FontRef self) {
   return self->_stemV;
}

O2Rect    O2FontGetFontBBox(O2FontRef self) {
   return self->_bbox;
}

size_t    O2FontGetNumberOfGlyphs(O2FontRef self) {
   return self->_numberOfGlyphs;
}

BOOL O2FontGetGlyphAdvances(O2FontRef self,const O2Glyph *glyphs,size_t count,int *advances) {
   size_t i;
   
   if(self->_advances==NULL)
    [self fetchAdvances];
    
   for(i=0;i<count;i++){
    O2Glyph glyph=glyphs[i];
    
    if(glyph<self->_numberOfGlyphs)
     advances[i]=self->_advances[glyph];
    else {
     NSLog(@"unknown glyph %d",glyph);
     advances[i]=0;
    }
   }
   return YES;
}

O2Glyph   O2FontGetGlyphWithGlyphName(O2FontRef self,NSString *name) {
   return [self glyphWithGlyphName:name];
}

NSString *O2FontCopyGlyphNameForGlyph(O2FontRef self,O2Glyph glyph) {
   return [self copyGlyphNameForGlyph:glyph];
}

NSData   *O2FontCopyTableForTag(O2FontRef self,uint32_t tag) {
   return [self copyTableForTag:(uint32_t)tag];
}

uint16_t O2FontUnicodeForGlyphName(NSString *name){
   struct {
    NSString *name;
    unichar   code;
   } entries[]={
@"A",0x0041,
@"AE",0x00C6,
@"AEacute",0x01FC,
@"AEmacron",0x01E2,
@"AEsmall",0xF7E6,
@"Aacute",0x00C1,
@"Aacutesmall",0xF7E1,
@"Abreve",0x0102,
@"Abreveacute",0x1EAE,
@"Abrevecyrillic",0x04D0,
@"Abrevedotbelow",0x1EB6,
@"Abrevegrave",0x1EB0,
@"Abrevehookabove",0x1EB2,
@"Abrevetilde",0x1EB4,
@"Acaron",0x01CD,
@"Acircle",0x24B6,
@"Acircumflex",0x00C2,
@"Acircumflexacute",0x1EA4,
@"Acircumflexdotbelow",0x1EAC,
@"Acircumflexgrave",0x1EA6,
@"Acircumflexhookabove",0x1EA8,
@"Acircumflexsmall",0xF7E2,
@"Acircumflextilde",0x1EAA,
@"Acute",0xF6C9,
@"Acutesmall",0xF7B4,
@"Acyrillic",0x0410,
@"Adblgrave",0x0200,
@"Adieresis",0x00C4,
@"Adieresiscyrillic",0x04D2,
@"Adieresismacron",0x01DE,
@"Adieresissmall",0xF7E4,
@"Adotbelow",0x1EA0,
@"Adotmacron",0x01E0,
@"Agrave",0x00C0,
@"Agravesmall",0xF7E0,
@"Ahookabove",0x1EA2,
@"Aiecyrillic",0x04D4,
@"Ainvertedbreve",0x0202,
@"Alpha",0x0391,
@"Alphatonos",0x0386,
@"Amacron",0x0100,
@"Amonospace",0xFF21,
@"Aogonek",0x0104,
@"Aring",0x00C5,
@"Aringacute",0x01FA,
@"Aringbelow",0x1E00,
@"Aringsmall",0xF7E5,
@"Asmall",0xF761,
@"Atilde",0x00C3,
@"Atildesmall",0xF7E3,
@"Aybarmenian",0x0531,
@"B",0x0042,
@"Bcircle",0x24B7,
@"Bdotaccent",0x1E02,
@"Bdotbelow",0x1E04,
@"Becyrillic",0x0411,
@"Benarmenian",0x0532,
@"Beta",0x0392,
@"Bhook",0x0181,
@"Blinebelow",0x1E06,
@"Bmonospace",0xFF22,
@"Brevesmall",0xF6F4,
@"Bsmall",0xF762,
@"Btopbar",0x0182,
@"C",0x0043,
@"Caarmenian",0x053E,
@"Cacute",0x0106,
@"Caron",0xF6CA,
@"Caronsmall",0xF6F5,
@"Ccaron",0x010C,
@"Ccedilla",0x00C7,
@"Ccedillaacute",0x1E08,
@"Ccedillasmall",0xF7E7,
@"Ccircle",0x24B8,
@"Ccircumflex",0x0108,
@"Cdot",0x010A,
@"Cdotaccent",0x010A,
@"Cedillasmall",0xF7B8,
@"Chaarmenian",0x0549,
@"Cheabkhasiancyrillic",0x04BC,
@"Checyrillic",0x0427,
@"Chedescenderabkhasiancyrillic",0x04BE,
@"Chedescendercyrillic",0x04B6,
@"Chedieresiscyrillic",0x04F4,
@"Cheharmenian",0x0543,
@"Chekhakassiancyrillic",0x04CB,
@"Cheverticalstrokecyrillic",0x04B8,
@"Chi",0x03A7,
@"Chook",0x0187,
@"Circumflexsmall",0xF6F6,
@"Cmonospace",0xFF23,
@"Coarmenian",0x0551,
@"Csmall",0xF763,
@"D",0x0044,
@"DZ",0x01F1,
@"DZcaron",0x01C4,
@"Daarmenian",0x0534,
@"Dafrican",0x0189,
@"Dcaron",0x010E,
@"Dcedilla",0x1E10,
@"Dcircle",0x24B9,
@"Dcircumflexbelow",0x1E12,
@"Dcroat",0x0110,
@"Ddotaccent",0x1E0A,
@"Ddotbelow",0x1E0C,
@"Decyrillic",0x0414,
@"Deicoptic",0x03EE,
@"Delta",0x2206,
@"Deltagreek",0x0394,
@"Dhook",0x018A,
@"Dieresis",0xF6CB,
@"DieresisAcute",0xF6CC,
@"DieresisGrave",0xF6CD,
@"Dieresissmall",0xF7A8,
@"Digammagreek",0x03DC,
@"Djecyrillic",0x0402,
@"Dlinebelow",0x1E0E,
@"Dmonospace",0xFF24,
@"Dotaccentsmall",0xF6F7,
@"Dslash",0x0110,
@"Dsmall",0xF764,
@"Dtopbar",0x018B,
@"Dz",0x01F2,
@"Dzcaron",0x01C5,
@"Dzeabkhasiancyrillic",0x04E0,
@"Dzecyrillic",0x0405,
@"Dzhecyrillic",0x040F,
@"E",0x0045,
@"Eacute",0x00C9,
@"Eacutesmall",0xF7E9,
@"Ebreve",0x0114,
@"Ecaron",0x011A,
@"Ecedillabreve",0x1E1C,
@"Echarmenian",0x0535,
@"Ecircle",0x24BA,
@"Ecircumflex",0x00CA,
@"Ecircumflexacute",0x1EBE,
@"Ecircumflexbelow",0x1E18,
@"Ecircumflexdotbelow",0x1EC6,
@"Ecircumflexgrave",0x1EC0,
@"Ecircumflexhookabove",0x1EC2,
@"Ecircumflexsmall",0xF7EA,
@"Ecircumflextilde",0x1EC4,
@"Ecyrillic",0x0404,
@"Edblgrave",0x0204,
@"Edieresis",0x00CB,
@"Edieresissmall",0xF7EB,
@"Edot",0x0116,
@"Edotaccent",0x0116,
@"Edotbelow",0x1EB8,
@"Efcyrillic",0x0424,
@"Egrave",0x00C8,
@"Egravesmall",0xF7E8,
@"Eharmenian",0x0537,
@"Ehookabove",0x1EBA,
@"Eightroman",0x2167,
@"Einvertedbreve",0x0206,
@"Eiotifiedcyrillic",0x0464,
@"Elcyrillic",0x041B,
@"Elevenroman",0x216A,
@"Emacron",0x0112,
@"Emacronacute",0x1E16,
@"Emacrongrave",0x1E14,
@"Emcyrillic",0x041C,
@"Emonospace",0xFF25,
@"Encyrillic",0x041D,
@"Endescendercyrillic",0x04A2,
@"Eng",0x014A,
@"Enghecyrillic",0x04A4,
@"Enhookcyrillic",0x04C7,
@"Eogonek",0x0118,
@"Eopen",0x0190,
@"Epsilon",0x0395,
@"Epsilontonos",0x0388,
@"Ercyrillic",0x0420,
@"Ereversed",0x018E,
@"Ereversedcyrillic",0x042D,
@"Escyrillic",0x0421,
@"Esdescendercyrillic",0x04AA,
@"Esh",0x01A9,
@"Esmall",0xF765,
@"Eta",0x0397,
@"Etarmenian",0x0538,
@"Etatonos",0x0389,
@"Eth",0x00D0,
@"Ethsmall",0xF7F0,
@"Etilde",0x1EBC,
@"Etildebelow",0x1E1A,
@"Euro",0x20AC,
@"Ezh",0x01B7,
@"Ezhcaron",0x01EE,
@"Ezhreversed",0x01B8,
@"F",0x0046,
@"Fcircle",0x24BB,
@"Fdotaccent",0x1E1E,
@"Feharmenian",0x0556,
@"Feicoptic",0x03E4,
@"Fhook",0x0191,
@"Fitacyrillic",0x0472,
@"Fiveroman",0x2164,
@"Fmonospace",0xFF26,
@"Fourroman",0x2163,
@"Fsmall",0xF766,
@"G",0x0047,
@"GBsquare",0x3387,
@"Gacute",0x01F4,
@"Gamma",0x0393,
@"Gammaafrican",0x0194,
@"Gangiacoptic",0x03EA,
@"Gbreve",0x011E,
@"Gcaron",0x01E6,
@"Gcedilla",0x0122,
@"Gcircle",0x24BC,
@"Gcircumflex",0x011C,
@"Gcommaaccent",0x0122,
@"Gdot",0x0120,
@"Gdotaccent",0x0120,
@"Gecyrillic",0x0413,
@"Ghadarmenian",0x0542,
@"Ghemiddlehookcyrillic",0x0494,
@"Ghestrokecyrillic",0x0492,
@"Gheupturncyrillic",0x0490,
@"Ghook",0x0193,
@"Gimarmenian",0x0533,
@"Gjecyrillic",0x0403,
@"Gmacron",0x1E20,
@"Gmonospace",0xFF27,
@"Grave",0xF6CE,
@"Gravesmall",0xF760,
@"Gsmall",0xF767,
@"Gsmallhook",0x029B,
@"Gstroke",0x01E4,
@"H",0x0048,
@"H18533",0x25CF,
@"H18543",0x25AA,
@"H18551",0x25AB,
@"H22073",0x25A1,
@"HPsquare",0x33CB,
@"Haabkhasiancyrillic",0x04A8,
@"Hadescendercyrillic",0x04B2,
@"Hardsigncyrillic",0x042A,
@"Hbar",0x0126,
@"Hbrevebelow",0x1E2A,
@"Hcedilla",0x1E28,
@"Hcircle",0x24BD,
@"Hcircumflex",0x0124,
@"Hdieresis",0x1E26,
@"Hdotaccent",0x1E22,
@"Hdotbelow",0x1E24,
@"Hmonospace",0xFF28,
@"Hoarmenian",0x0540,
@"Horicoptic",0x03E8,
@"Hsmall",0xF768,
@"Hungarumlaut",0xF6CF,
@"Hungarumlautsmall",0xF6F8,
@"Hzsquare",0x3390,
@"I",0x0049,
@"IAcyrillic",0x042F,
@"IJ",0x0132,
@"IUcyrillic",0x042E,
@"Iacute",0x00CD,
@"Iacutesmall",0xF7ED,
@"Ibreve",0x012C,
@"Icaron",0x01CF,
@"Icircle",0x24BE,
@"Icircumflex",0x00CE,
@"Icircumflexsmall",0xF7EE,
@"Icyrillic",0x0406,
@"Idblgrave",0x0208,
@"Idieresis",0x00CF,
@"Idieresisacute",0x1E2E,
@"Idieresiscyrillic",0x04E4,
@"Idieresissmall",0xF7EF,
@"Idot",0x0130,
@"Idotaccent",0x0130,
@"Idotbelow",0x1ECA,
@"Iebrevecyrillic",0x04D6,
@"Iecyrillic",0x0415,
@"Ifraktur",0x2111,
@"Igrave",0x00CC,
@"Igravesmall",0xF7EC,
@"Ihookabove",0x1EC8,
@"Iicyrillic",0x0418,
@"Iinvertedbreve",0x020A,
@"Iishortcyrillic",0x0419,
@"Imacron",0x012A,
@"Imacroncyrillic",0x04E2,
@"Imonospace",0xFF29,
@"Iniarmenian",0x053B,
@"Iocyrillic",0x0401,
@"Iogonek",0x012E,
@"Iota",0x0399,
@"Iotaafrican",0x0196,
@"Iotadieresis",0x03AA,
@"Iotatonos",0x038A,
@"Ismall",0xF769,
@"Istroke",0x0197,
@"Itilde",0x0128,
@"Itildebelow",0x1E2C,
@"Izhitsacyrillic",0x0474,
@"Izhitsadblgravecyrillic",0x0476,
@"J",0x004A,
@"Jaarmenian",0x0541,
@"Jcircle",0x24BF,
@"Jcircumflex",0x0134,
@"Jecyrillic",0x0408,
@"Jheharmenian",0x054B,
@"Jmonospace",0xFF2A,
@"Jsmall",0xF76A,
@"K",0x004B,
@"KBsquare",0x3385,
@"KKsquare",0x33CD,
@"Kabashkircyrillic",0x04A0,
@"Kacute",0x1E30,
@"Kacyrillic",0x041A,
@"Kadescendercyrillic",0x049A,
@"Kahookcyrillic",0x04C3,
@"Kappa",0x039A,
@"Kastrokecyrillic",0x049E,
@"Kaverticalstrokecyrillic",0x049C,
@"Kcaron",0x01E8,
@"Kcedilla",0x0136,
@"Kcircle",0x24C0,
@"Kcommaaccent",0x0136,
@"Kdotbelow",0x1E32,
@"Keharmenian",0x0554,
@"Kenarmenian",0x053F,
@"Khacyrillic",0x0425,
@"Kheicoptic",0x03E6,
@"Khook",0x0198,
@"Kjecyrillic",0x040C,
@"Klinebelow",0x1E34,
@"Kmonospace",0xFF2B,
@"Koppacyrillic",0x0480,
@"Koppagreek",0x03DE,
@"Ksicyrillic",0x046E,
@"Ksmall",0xF76B,
@"L",0x004C,
@"LJ",0x01C7,
@"LL",0xF6BF,
@"Lacute",0x0139,
@"Lambda",0x039B,
@"Lcaron",0x013D,
@"Lcedilla",0x013B,
@"Lcircle",0x24C1,
@"Lcircumflexbelow",0x1E3C,
@"Lcommaaccent",0x013B,
@"Ldot",0x013F,
@"Ldotaccent",0x013F,
@"Ldotbelow",0x1E36,
@"Ldotbelowmacron",0x1E38,
@"Liwnarmenian",0x053C,
@"Lj",0x01C8,
@"Ljecyrillic",0x0409,
@"Llinebelow",0x1E3A,
@"Lmonospace",0xFF2C,
@"Lslash",0x0141,
@"Lslashsmall",0xF6F9,
@"Lsmall",0xF76C,
@"M",0x004D,
@"MBsquare",0x3386,
@"Macron",0xF6D0,
@"Macronsmall",0xF7AF,
@"Macute",0x1E3E,
@"Mcircle",0x24C2,
@"Mdotaccent",0x1E40,
@"Mdotbelow",0x1E42,
@"Menarmenian",0x0544,
@"Mmonospace",0xFF2D,
@"Msmall",0xF76D,
@"Mturned",0x019C,
@"Mu",0x039C,
@"N",0x004E,
@"NJ",0x01CA,
@"Nacute",0x0143,
@"Ncaron",0x0147,
@"Ncedilla",0x0145,
@"Ncircle",0x24C3,
@"Ncircumflexbelow",0x1E4A,
@"Ncommaaccent",0x0145,
@"Ndotaccent",0x1E44,
@"Ndotbelow",0x1E46,
@"Nhookleft",0x019D,
@"Nineroman",0x2168,
@"Nj",0x01CB,
@"Njecyrillic",0x040A,
@"Nlinebelow",0x1E48,
@"Nmonospace",0xFF2E,
@"Nowarmenian",0x0546,
@"Nsmall",0xF76E,
@"Ntilde",0x00D1,
@"Ntildesmall",0xF7F1,
@"Nu",0x039D,
@"O",0x004F,
@"OE",0x0152,
@"OEsmall",0xF6FA,
@"Oacute",0x00D3,
@"Oacutesmall",0xF7F3,
@"Obarredcyrillic",0x04E8,
@"Obarreddieresiscyrillic",0x04EA,
@"Obreve",0x014E,
@"Ocaron",0x01D1,
@"Ocenteredtilde",0x019F,
@"Ocircle",0x24C4,
@"Ocircumflex",0x00D4,
@"Ocircumflexacute",0x1ED0,
@"Ocircumflexdotbelow",0x1ED8,
@"Ocircumflexgrave",0x1ED2,
@"Ocircumflexhookabove",0x1ED4,
@"Ocircumflexsmall",0xF7F4,
@"Ocircumflextilde",0x1ED6,
@"Ocyrillic",0x041E,
@"Odblacute",0x0150,
@"Odblgrave",0x020C,
@"Odieresis",0x00D6,
@"Odieresiscyrillic",0x04E6,
@"Odieresissmall",0xF7F6,
@"Odotbelow",0x1ECC,
@"Ogoneksmall",0xF6FB,
@"Ograve",0x00D2,
@"Ogravesmall",0xF7F2,
@"Oharmenian",0x0555,
@"Ohm",0x2126,
@"Ohookabove",0x1ECE,
@"Ohorn",0x01A0,
@"Ohornacute",0x1EDA,
@"Ohorndotbelow",0x1EE2,
@"Ohorngrave",0x1EDC,
@"Ohornhookabove",0x1EDE,
@"Ohorntilde",0x1EE0,
@"Ohungarumlaut",0x0150,
@"Oi",0x01A2,
@"Oinvertedbreve",0x020E,
@"Omacron",0x014C,
@"Omacronacute",0x1E52,
@"Omacrongrave",0x1E50,
@"Omega",0x2126,
@"Omegacyrillic",0x0460,
@"Omegagreek",0x03A9,
@"Omegaroundcyrillic",0x047A,
@"Omegatitlocyrillic",0x047C,
@"Omegatonos",0x038F,
@"Omicron",0x039F,
@"Omicrontonos",0x038C,
@"Omonospace",0xFF2F,
@"Oneroman",0x2160,
@"Oogonek",0x01EA,
@"Oogonekmacron",0x01EC,
@"Oopen",0x0186,
@"Oslash",0x00D8,
@"Oslashacute",0x01FE,
@"Oslashsmall",0xF7F8,
@"Osmall",0xF76F,
@"Ostrokeacute",0x01FE,
@"Otcyrillic",0x047E,
@"Otilde",0x00D5,
@"Otildeacute",0x1E4C,
@"Otildedieresis",0x1E4E,
@"Otildesmall",0xF7F5,
@"P",0x0050,
@"Pacute",0x1E54,
@"Pcircle",0x24C5,
@"Pdotaccent",0x1E56,
@"Pecyrillic",0x041F,
@"Peharmenian",0x054A,
@"Pemiddlehookcyrillic",0x04A6,
@"Phi",0x03A6,
@"Phook",0x01A4,
@"Pi",0x03A0,
@"Piwrarmenian",0x0553,
@"Pmonospace",0xFF30,
@"Psi",0x03A8,
@"Psicyrillic",0x0470,
@"Psmall",0xF770,
@"Q",0x0051,
@"Qcircle",0x24C6,
@"Qmonospace",0xFF31,
@"Qsmall",0xF771,
@"R",0x0052,
@"Raarmenian",0x054C,
@"Racute",0x0154,
@"Rcaron",0x0158,
@"Rcedilla",0x0156,
@"Rcircle",0x24C7,
@"Rcommaaccent",0x0156,
@"Rdblgrave",0x0210,
@"Rdotaccent",0x1E58,
@"Rdotbelow",0x1E5A,
@"Rdotbelowmacron",0x1E5C,
@"Reharmenian",0x0550,
@"Rfraktur",0x211C,
@"Rho",0x03A1,
@"Ringsmall",0xF6FC,
@"Rinvertedbreve",0x0212,
@"Rlinebelow",0x1E5E,
@"Rmonospace",0xFF32,
@"Rsmall",0xF772,
@"Rsmallinverted",0x0281,
@"Rsmallinvertedsuperior",0x02B6,
@"S",0x0053,
@"SF010000",0x250C,
@"SF020000",0x2514,
@"SF030000",0x2510,
@"SF040000",0x2518,
@"SF050000",0x253C,
@"SF060000",0x252C,
@"SF070000",0x2534,
@"SF080000",0x251C,
@"SF090000",0x2524,
@"SF100000",0x2500,
@"SF110000",0x2502,
@"SF190000",0x2561,
@"SF200000",0x2562,
@"SF210000",0x2556,
@"SF220000",0x2555,
@"SF230000",0x2563,
@"SF240000",0x2551,
@"SF250000",0x2557,
@"SF260000",0x255D,
@"SF270000",0x255C,
@"SF280000",0x255B,
@"SF360000",0x255E,
@"SF370000",0x255F,
@"SF380000",0x255A,
@"SF390000",0x2554,
@"SF400000",0x2569,
@"SF410000",0x2566,
@"SF420000",0x2560,
@"SF430000",0x2550,
@"SF440000",0x256C,
@"SF450000",0x2567,
@"SF460000",0x2568,
@"SF470000",0x2564,
@"SF480000",0x2565,
@"SF490000",0x2559,
@"SF500000",0x2558,
@"SF510000",0x2552,
@"SF520000",0x2553,
@"SF530000",0x256B,
@"SF540000",0x256A,
@"Sacute",0x015A,
@"Sacutedotaccent",0x1E64,
@"Sampigreek",0x03E0,
@"Scaron",0x0160,
@"Scarondotaccent",0x1E66,
@"Scaronsmall",0xF6FD,
@"Scedilla",0x015E,
@"Schwa",0x018F,
@"Schwacyrillic",0x04D8,
@"Schwadieresiscyrillic",0x04DA,
@"Scircle",0x24C8,
@"Scircumflex",0x015C,
@"Scommaaccent",0x0218,
@"Sdotaccent",0x1E60,
@"Sdotbelow",0x1E62,
@"Sdotbelowdotaccent",0x1E68,
@"Seharmenian",0x054D,
@"Sevenroman",0x2166,
@"Shaarmenian",0x0547,
@"Shacyrillic",0x0428,
@"Shchacyrillic",0x0429,
@"Sheicoptic",0x03E2,
@"Shhacyrillic",0x04BA,
@"Shimacoptic",0x03EC,
@"Sigma",0x03A3,
@"Sixroman",0x2165,
@"Smonospace",0xFF33,
@"Softsigncyrillic",0x042C,
@"Ssmall",0xF773,
@"Stigmagreek",0x03DA,
@"T",0x0054,
@"Tau",0x03A4,
@"Tbar",0x0166,
@"Tcaron",0x0164,
@"Tcedilla",0x0162,
@"Tcircle",0x24C9,
@"Tcircumflexbelow",0x1E70,
@"Tcommaaccent",0x0162,
@"Tdotaccent",0x1E6A,
@"Tdotbelow",0x1E6C,
@"Tecyrillic",0x0422,
@"Tedescendercyrillic",0x04AC,
@"Tenroman",0x2169,
@"Tetsecyrillic",0x04B4,
@"Theta",0x0398,
@"Thook",0x01AC,
@"Thorn",0x00DE,
@"Thornsmall",0xF7FE,
@"Threeroman",0x2162,
@"Tildesmall",0xF6FE,
@"Tiwnarmenian",0x054F,
@"Tlinebelow",0x1E6E,
@"Tmonospace",0xFF34,
@"Toarmenian",0x0539,
@"Tonefive",0x01BC,
@"Tonesix",0x0184,
@"Tonetwo",0x01A7,
@"Tretroflexhook",0x01AE,
@"Tsecyrillic",0x0426,
@"Tshecyrillic",0x040B,
@"Tsmall",0xF774,
@"Twelveroman",0x216B,
@"Tworoman",0x2161,
@"U",0x0055,
@"Uacute",0x00DA,
@"Uacutesmall",0xF7FA,
@"Ubreve",0x016C,
@"Ucaron",0x01D3,
@"Ucircle",0x24CA,
@"Ucircumflex",0x00DB,
@"Ucircumflexbelow",0x1E76,
@"Ucircumflexsmall",0xF7FB,
@"Ucyrillic",0x0423,
@"Udblacute",0x0170,
@"Udblgrave",0x0214,
@"Udieresis",0x00DC,
@"Udieresisacute",0x01D7,
@"Udieresisbelow",0x1E72,
@"Udieresiscaron",0x01D9,
@"Udieresiscyrillic",0x04F0,
@"Udieresisgrave",0x01DB,
@"Udieresismacron",0x01D5,
@"Udieresissmall",0xF7FC,
@"Udotbelow",0x1EE4,
@"Ugrave",0x00D9,
@"Ugravesmall",0xF7F9,
@"Uhookabove",0x1EE6,
@"Uhorn",0x01AF,
@"Uhornacute",0x1EE8,
@"Uhorndotbelow",0x1EF0,
@"Uhorngrave",0x1EEA,
@"Uhornhookabove",0x1EEC,
@"Uhorntilde",0x1EEE,
@"Uhungarumlaut",0x0170,
@"Uhungarumlautcyrillic",0x04F2,
@"Uinvertedbreve",0x0216,
@"Ukcyrillic",0x0478,
@"Umacron",0x016A,
@"Umacroncyrillic",0x04EE,
@"Umacrondieresis",0x1E7A,
@"Umonospace",0xFF35,
@"Uogonek",0x0172,
@"Upsilon",0x03A5,
@"Upsilon1",0x03D2,
@"Upsilonacutehooksymbolgreek",0x03D3,
@"Upsilonafrican",0x01B1,
@"Upsilondieresis",0x03AB,
@"Upsilondieresishooksymbolgreek",0x03D4,
@"Upsilonhooksymbol",0x03D2,
@"Upsilontonos",0x038E,
@"Uring",0x016E,
@"Ushortcyrillic",0x040E,
@"Usmall",0xF775,
@"Ustraightcyrillic",0x04AE,
@"Ustraightstrokecyrillic",0x04B0,
@"Utilde",0x0168,
@"Utildeacute",0x1E78,
@"Utildebelow",0x1E74,
@"V",0x0056,
@"Vcircle",0x24CB,
@"Vdotbelow",0x1E7E,
@"Vecyrillic",0x0412,
@"Vewarmenian",0x054E,
@"Vhook",0x01B2,
@"Vmonospace",0xFF36,
@"Voarmenian",0x0548,
@"Vsmall",0xF776,
@"Vtilde",0x1E7C,
@"W",0x0057,
@"Wacute",0x1E82,
@"Wcircle",0x24CC,
@"Wcircumflex",0x0174,
@"Wdieresis",0x1E84,
@"Wdotaccent",0x1E86,
@"Wdotbelow",0x1E88,
@"Wgrave",0x1E80,
@"Wmonospace",0xFF37,
@"Wsmall",0xF777,
@"X",0x0058,
@"Xcircle",0x24CD,
@"Xdieresis",0x1E8C,
@"Xdotaccent",0x1E8A,
@"Xeharmenian",0x053D,
@"Xi",0x039E,
@"Xmonospace",0xFF38,
@"Xsmall",0xF778,
@"Y",0x0059,
@"Yacute",0x00DD,
@"Yacutesmall",0xF7FD,
@"Yatcyrillic",0x0462,
@"Ycircle",0x24CE,
@"Ycircumflex",0x0176,
@"Ydieresis",0x0178,
@"Ydieresissmall",0xF7FF,
@"Ydotaccent",0x1E8E,
@"Ydotbelow",0x1EF4,
@"Yericyrillic",0x042B,
@"Yerudieresiscyrillic",0x04F8,
@"Ygrave",0x1EF2,
@"Yhook",0x01B3,
@"Yhookabove",0x1EF6,
@"Yiarmenian",0x0545,
@"Yicyrillic",0x0407,
@"Yiwnarmenian",0x0552,
@"Ymonospace",0xFF39,
@"Ysmall",0xF779,
@"Ytilde",0x1EF8,
@"Yusbigcyrillic",0x046A,
@"Yusbigiotifiedcyrillic",0x046C,
@"Yuslittlecyrillic",0x0466,
@"Yuslittleiotifiedcyrillic",0x0468,
@"Z",0x005A,
@"Zaarmenian",0x0536,
@"Zacute",0x0179,
@"Zcaron",0x017D,
@"Zcaronsmall",0xF6FF,
@"Zcircle",0x24CF,
@"Zcircumflex",0x1E90,
@"Zdot",0x017B,
@"Zdotaccent",0x017B,
@"Zdotbelow",0x1E92,
@"Zecyrillic",0x0417,
@"Zedescendercyrillic",0x0498,
@"Zedieresiscyrillic",0x04DE,
@"Zeta",0x0396,
@"Zhearmenian",0x053A,
@"Zhebrevecyrillic",0x04C1,
@"Zhecyrillic",0x0416,
@"Zhedescendercyrillic",0x0496,
@"Zhedieresiscyrillic",0x04DC,
@"Zlinebelow",0x1E94,
@"Zmonospace",0xFF3A,
@"Zsmall",0xF77A,
@"Zstroke",0x01B5,
@"a",0x0061,
@"aabengali",0x0986,
@"aacute",0x00E1,
@"aadeva",0x0906,
@"aagujarati",0x0A86,
@"aagurmukhi",0x0A06,
@"aamatragurmukhi",0x0A3E,
@"aarusquare",0x3303,
@"aavowelsignbengali",0x09BE,
@"aavowelsigndeva",0x093E,
@"aavowelsigngujarati",0x0ABE,
@"abbreviationmarkarmenian",0x055F,
@"abbreviationsigndeva",0x0970,
@"abengali",0x0985,
@"abopomofo",0x311A,
@"abreve",0x0103,
@"abreveacute",0x1EAF,
@"abrevecyrillic",0x04D1,
@"abrevedotbelow",0x1EB7,
@"abrevegrave",0x1EB1,
@"abrevehookabove",0x1EB3,
@"abrevetilde",0x1EB5,
@"acaron",0x01CE,
@"acircle",0x24D0,
@"acircumflex",0x00E2,
@"acircumflexacute",0x1EA5,
@"acircumflexdotbelow",0x1EAD,
@"acircumflexgrave",0x1EA7,
@"acircumflexhookabove",0x1EA9,
@"acircumflextilde",0x1EAB,
@"acute",0x00B4,
@"acutebelowcmb",0x0317,
@"acutecmb",0x0301,
@"acutecomb",0x0301,
@"acutedeva",0x0954,
@"acutelowmod",0x02CF,
@"acutetonecmb",0x0341,
@"acyrillic",0x0430,
@"adblgrave",0x0201,
@"addakgurmukhi",0x0A71,
@"adeva",0x0905,
@"adieresis",0x00E4,
@"adieresiscyrillic",0x04D3,
@"adieresismacron",0x01DF,
@"adotbelow",0x1EA1,
@"adotmacron",0x01E1,
@"ae",0x00E6,
@"aeacute",0x01FD,
@"aekorean",0x3150,
@"aemacron",0x01E3,
@"afii00208",0x2015,
@"afii08941",0x20A4,
@"afii10017",0x0410,
@"afii10018",0x0411,
@"afii10019",0x0412,
@"afii10020",0x0413,
@"afii10021",0x0414,
@"afii10022",0x0415,
@"afii10023",0x0401,
@"afii10024",0x0416,
@"afii10025",0x0417,
@"afii10026",0x0418,
@"afii10027",0x0419,
@"afii10028",0x041A,
@"afii10029",0x041B,
@"afii10030",0x041C,
@"afii10031",0x041D,
@"afii10032",0x041E,
@"afii10033",0x041F,
@"afii10034",0x0420,
@"afii10035",0x0421,
@"afii10036",0x0422,
@"afii10037",0x0423,
@"afii10038",0x0424,
@"afii10039",0x0425,
@"afii10040",0x0426,
@"afii10041",0x0427,
@"afii10042",0x0428,
@"afii10043",0x0429,
@"afii10044",0x042A,
@"afii10045",0x042B,
@"afii10046",0x042C,
@"afii10047",0x042D,
@"afii10048",0x042E,
@"afii10049",0x042F,
@"afii10050",0x0490,
@"afii10051",0x0402,
@"afii10052",0x0403,
@"afii10053",0x0404,
@"afii10054",0x0405,
@"afii10055",0x0406,
@"afii10056",0x0407,
@"afii10057",0x0408,
@"afii10058",0x0409,
@"afii10059",0x040A,
@"afii10060",0x040B,
@"afii10061",0x040C,
@"afii10062",0x040E,
@"afii10063",0xF6C4,
@"afii10064",0xF6C5,
@"afii10065",0x0430,
@"afii10066",0x0431,
@"afii10067",0x0432,
@"afii10068",0x0433,
@"afii10069",0x0434,
@"afii10070",0x0435,
@"afii10071",0x0451,
@"afii10072",0x0436,
@"afii10073",0x0437,
@"afii10074",0x0438,
@"afii10075",0x0439,
@"afii10076",0x043A,
@"afii10077",0x043B,
@"afii10078",0x043C,
@"afii10079",0x043D,
@"afii10080",0x043E,
@"afii10081",0x043F,
@"afii10082",0x0440,
@"afii10083",0x0441,
@"afii10084",0x0442,
@"afii10085",0x0443,
@"afii10086",0x0444,
@"afii10087",0x0445,
@"afii10088",0x0446,
@"afii10089",0x0447,
@"afii10090",0x0448,
@"afii10091",0x0449,
@"afii10092",0x044A,
@"afii10093",0x044B,
@"afii10094",0x044C,
@"afii10095",0x044D,
@"afii10096",0x044E,
@"afii10097",0x044F,
@"afii10098",0x0491,
@"afii10099",0x0452,
@"afii10100",0x0453,
@"afii10101",0x0454,
@"afii10102",0x0455,
@"afii10103",0x0456,
@"afii10104",0x0457,
@"afii10105",0x0458,
@"afii10106",0x0459,
@"afii10107",0x045A,
@"afii10108",0x045B,
@"afii10109",0x045C,
@"afii10110",0x045E,
@"afii10145",0x040F,
@"afii10146",0x0462,
@"afii10147",0x0472,
@"afii10148",0x0474,
@"afii10192",0xF6C6,
@"afii10193",0x045F,
@"afii10194",0x0463,
@"afii10195",0x0473,
@"afii10196",0x0475,
@"afii10831",0xF6C7,
@"afii10832",0xF6C8,
@"afii10846",0x04D9,
@"afii299",0x200E,
@"afii300",0x200F,
@"afii301",0x200D,
@"afii57381",0x066A,
@"afii57388",0x060C,
@"afii57392",0x0660,
@"afii57393",0x0661,
@"afii57394",0x0662,
@"afii57395",0x0663,
@"afii57396",0x0664,
@"afii57397",0x0665,
@"afii57398",0x0666,
@"afii57399",0x0667,
@"afii57400",0x0668,
@"afii57401",0x0669,
@"afii57403",0x061B,
@"afii57407",0x061F,
@"afii57409",0x0621,
@"afii57410",0x0622,
@"afii57411",0x0623,
@"afii57412",0x0624,
@"afii57413",0x0625,
@"afii57414",0x0626,
@"afii57415",0x0627,
@"afii57416",0x0628,
@"afii57417",0x0629,
@"afii57418",0x062A,
@"afii57419",0x062B,
@"afii57420",0x062C,
@"afii57421",0x062D,
@"afii57422",0x062E,
@"afii57423",0x062F,
@"afii57424",0x0630,
@"afii57425",0x0631,
@"afii57426",0x0632,
@"afii57427",0x0633,
@"afii57428",0x0634,
@"afii57429",0x0635,
@"afii57430",0x0636,
@"afii57431",0x0637,
@"afii57432",0x0638,
@"afii57433",0x0639,
@"afii57434",0x063A,
@"afii57440",0x0640,
@"afii57441",0x0641,
@"afii57442",0x0642,
@"afii57443",0x0643,
@"afii57444",0x0644,
@"afii57445",0x0645,
@"afii57446",0x0646,
@"afii57448",0x0648,
@"afii57449",0x0649,
@"afii57450",0x064A,
@"afii57451",0x064B,
@"afii57452",0x064C,
@"afii57453",0x064D,
@"afii57454",0x064E,
@"afii57455",0x064F,
@"afii57456",0x0650,
@"afii57457",0x0651,
@"afii57458",0x0652,
@"afii57470",0x0647,
@"afii57505",0x06A4,
@"afii57506",0x067E,
@"afii57507",0x0686,
@"afii57508",0x0698,
@"afii57509",0x06AF,
@"afii57511",0x0679,
@"afii57512",0x0688,
@"afii57513",0x0691,
@"afii57514",0x06BA,
@"afii57519",0x06D2,
@"afii57534",0x06D5,
@"afii57636",0x20AA,
@"afii57645",0x05BE,
@"afii57658",0x05C3,
@"afii57664",0x05D0,
@"afii57665",0x05D1,
@"afii57666",0x05D2,
@"afii57667",0x05D3,
@"afii57668",0x05D4,
@"afii57669",0x05D5,
@"afii57670",0x05D6,
@"afii57671",0x05D7,
@"afii57672",0x05D8,
@"afii57673",0x05D9,
@"afii57674",0x05DA,
@"afii57675",0x05DB,
@"afii57676",0x05DC,
@"afii57677",0x05DD,
@"afii57678",0x05DE,
@"afii57679",0x05DF,
@"afii57680",0x05E0,
@"afii57681",0x05E1,
@"afii57682",0x05E2,
@"afii57683",0x05E3,
@"afii57684",0x05E4,
@"afii57685",0x05E5,
@"afii57686",0x05E6,
@"afii57687",0x05E7,
@"afii57688",0x05E8,
@"afii57689",0x05E9,
@"afii57690",0x05EA,
@"afii57694",0xFB2A,
@"afii57695",0xFB2B,
@"afii57700",0xFB4B,
@"afii57705",0xFB1F,
@"afii57716",0x05F0,
@"afii57717",0x05F1,
@"afii57718",0x05F2,
@"afii57723",0xFB35,
@"afii57793",0x05B4,
@"afii57794",0x05B5,
@"afii57795",0x05B6,
@"afii57796",0x05BB,
@"afii57797",0x05B8,
@"afii57798",0x05B7,
@"afii57799",0x05B0,
@"afii57800",0x05B2,
@"afii57801",0x05B1,
@"afii57802",0x05B3,
@"afii57803",0x05C2,
@"afii57804",0x05C1,
@"afii57806",0x05B9,
@"afii57807",0x05BC,
@"afii57839",0x05BD,
@"afii57841",0x05BF,
@"afii57842",0x05C0,
@"afii57929",0x02BC,
@"afii61248",0x2105,
@"afii61289",0x2113,
@"afii61352",0x2116,
@"afii61573",0x202C,
@"afii61574",0x202D,
@"afii61575",0x202E,
@"afii61664",0x200C,
@"afii63167",0x066D,
@"afii64937",0x02BD,
@"agrave",0x00E0,
@"agujarati",0x0A85,
@"agurmukhi",0x0A05,
@"ahiragana",0x3042,
@"ahookabove",0x1EA3,
@"aibengali",0x0990,
@"aibopomofo",0x311E,
@"aideva",0x0910,
@"aiecyrillic",0x04D5,
@"aigujarati",0x0A90,
@"aigurmukhi",0x0A10,
@"aimatragurmukhi",0x0A48,
@"ainarabic",0x0639,
@"ainfinalarabic",0xFECA,
@"aininitialarabic",0xFECB,
@"ainmedialarabic",0xFECC,
@"ainvertedbreve",0x0203,
@"aivowelsignbengali",0x09C8,
@"aivowelsigndeva",0x0948,
@"aivowelsigngujarati",0x0AC8,
@"akatakana",0x30A2,
@"akatakanahalfwidth",0xFF71,
@"akorean",0x314F,
@"alef",0x05D0,
@"alefarabic",0x0627,
@"alefdageshhebrew",0xFB30,
@"aleffinalarabic",0xFE8E,
@"alefhamzaabovearabic",0x0623,
@"alefhamzaabovefinalarabic",0xFE84,
@"alefhamzabelowarabic",0x0625,
@"alefhamzabelowfinalarabic",0xFE88,
@"alefhebrew",0x05D0,
@"aleflamedhebrew",0xFB4F,
@"alefmaddaabovearabic",0x0622,
@"alefmaddaabovefinalarabic",0xFE82,
@"alefmaksuraarabic",0x0649,
@"alefmaksurafinalarabic",0xFEF0,
@"alefmaksurainitialarabic",0xFEF3,
@"alefmaksuramedialarabic",0xFEF4,
@"alefpatahhebrew",0xFB2E,
@"alefqamatshebrew",0xFB2F,
@"aleph",0x2135,
@"allequal",0x224C,
@"alpha",0x03B1,
@"alphatonos",0x03AC,
@"amacron",0x0101,
@"amonospace",0xFF41,
@"ampersand",0x0026,
@"ampersandmonospace",0xFF06,
@"ampersandsmall",0xF726,
@"amsquare",0x33C2,
@"anbopomofo",0x3122,
@"angbopomofo",0x3124,
@"angkhankhuthai",0x0E5A,
@"angle",0x2220,
@"anglebracketleft",0x3008,
@"anglebracketleftvertical",0xFE3F,
@"anglebracketright",0x3009,
@"anglebracketrightvertical",0xFE40,
@"angleleft",0x2329,
@"angleright",0x232A,
@"angstrom",0x212B,
@"anoteleia",0x0387,
@"anudattadeva",0x0952,
@"anusvarabengali",0x0982,
@"anusvaradeva",0x0902,
@"anusvaragujarati",0x0A82,
@"aogonek",0x0105,
@"apaatosquare",0x3300,
@"aparen",0x249C,
@"apostrophearmenian",0x055A,
@"apostrophemod",0x02BC,
@"apple",0xF8FF,
@"approaches",0x2250,
@"approxequal",0x2248,
@"approxequalorimage",0x2252,
@"approximatelyequal",0x2245,
@"araeaekorean",0x318E,
@"araeakorean",0x318D,
@"arc",0x2312,
@"arighthalfring",0x1E9A,
@"aring",0x00E5,
@"aringacute",0x01FB,
@"aringbelow",0x1E01,
@"arrowboth",0x2194,
@"arrowdashdown",0x21E3,
@"arrowdashleft",0x21E0,
@"arrowdashright",0x21E2,
@"arrowdashup",0x21E1,
@"arrowdblboth",0x21D4,
@"arrowdbldown",0x21D3,
@"arrowdblleft",0x21D0,
@"arrowdblright",0x21D2,
@"arrowdblup",0x21D1,
@"arrowdown",0x2193,
@"arrowdownleft",0x2199,
@"arrowdownright",0x2198,
@"arrowdownwhite",0x21E9,
@"arrowheaddownmod",0x02C5,
@"arrowheadleftmod",0x02C2,
@"arrowheadrightmod",0x02C3,
@"arrowheadupmod",0x02C4,
@"arrowhorizex",0xF8E7,
@"arrowleft",0x2190,
@"arrowleftdbl",0x21D0,
@"arrowleftdblstroke",0x21CD,
@"arrowleftoverright",0x21C6,
@"arrowleftwhite",0x21E6,
@"arrowright",0x2192,
@"arrowrightdblstroke",0x21CF,
@"arrowrightheavy",0x279E,
@"arrowrightoverleft",0x21C4,
@"arrowrightwhite",0x21E8,
@"arrowtableft",0x21E4,
@"arrowtabright",0x21E5,
@"arrowup",0x2191,
@"arrowupdn",0x2195,
@"arrowupdnbse",0x21A8,
@"arrowupdownbase",0x21A8,
@"arrowupleft",0x2196,
@"arrowupleftofdown",0x21C5,
@"arrowupright",0x2197,
@"arrowupwhite",0x21E7,
@"arrowvertex",0xF8E6,
@"asciicircum",0x005E,
@"asciicircummonospace",0xFF3E,
@"asciitilde",0x007E,
@"asciitildemonospace",0xFF5E,
@"ascript",0x0251,
@"ascriptturned",0x0252,
@"asmallhiragana",0x3041,
@"asmallkatakana",0x30A1,
@"asmallkatakanahalfwidth",0xFF67,
@"asterisk",0x002A,
@"asteriskaltonearabic",0x066D,
@"asteriskarabic",0x066D,
@"asteriskmath",0x2217,
@"asteriskmonospace",0xFF0A,
@"asterisksmall",0xFE61,
@"asterism",0x2042,
@"asuperior",0xF6E9,
@"asymptoticallyequal",0x2243,
@"at",0x0040,
@"atilde",0x00E3,
@"atmonospace",0xFF20,
@"atsmall",0xFE6B,
@"aturned",0x0250,
@"aubengali",0x0994,
@"aubopomofo",0x3120,
@"audeva",0x0914,
@"augujarati",0x0A94,
@"augurmukhi",0x0A14,
@"aulengthmarkbengali",0x09D7,
@"aumatragurmukhi",0x0A4C,
@"auvowelsignbengali",0x09CC,
@"auvowelsigndeva",0x094C,
@"auvowelsigngujarati",0x0ACC,
@"avagrahadeva",0x093D,
@"aybarmenian",0x0561,
@"ayin",0x05E2,
@"ayinaltonehebrew",0xFB20,
@"ayinhebrew",0x05E2,
@"b",0x0062,
@"babengali",0x09AC,
@"backslash",0x005C,
@"backslashmonospace",0xFF3C,
@"badeva",0x092C,
@"bagujarati",0x0AAC,
@"bagurmukhi",0x0A2C,
@"bahiragana",0x3070,
@"bahtthai",0x0E3F,
@"bakatakana",0x30D0,
@"bar",0x007C,
@"barmonospace",0xFF5C,
@"bbopomofo",0x3105,
@"bcircle",0x24D1,
@"bdotaccent",0x1E03,
@"bdotbelow",0x1E05,
@"beamedsixteenthnotes",0x266C,
@"because",0x2235,
@"becyrillic",0x0431,
@"beharabic",0x0628,
@"behfinalarabic",0xFE90,
@"behinitialarabic",0xFE91,
@"behiragana",0x3079,
@"behmedialarabic",0xFE92,
@"behmeeminitialarabic",0xFC9F,
@"behmeemisolatedarabic",0xFC08,
@"behnoonfinalarabic",0xFC6D,
@"bekatakana",0x30D9,
@"benarmenian",0x0562,
@"bet",0x05D1,
@"beta",0x03B2,
@"betasymbolgreek",0x03D0,
@"betdagesh",0xFB31,
@"betdageshhebrew",0xFB31,
@"bethebrew",0x05D1,
@"betrafehebrew",0xFB4C,
@"bhabengali",0x09AD,
@"bhadeva",0x092D,
@"bhagujarati",0x0AAD,
@"bhagurmukhi",0x0A2D,
@"bhook",0x0253,
@"bihiragana",0x3073,
@"bikatakana",0x30D3,
@"bilabialclick",0x0298,
@"bindigurmukhi",0x0A02,
@"birusquare",0x3331,
@"blackcircle",0x25CF,
@"blackdiamond",0x25C6,
@"blackdownpointingtriangle",0x25BC,
@"blackleftpointingpointer",0x25C4,
@"blackleftpointingtriangle",0x25C0,
@"blacklenticularbracketleft",0x3010,
@"blacklenticularbracketleftvertical",0xFE3B,
@"blacklenticularbracketright",0x3011,
@"blacklenticularbracketrightvertical",0xFE3C,
@"blacklowerlefttriangle",0x25E3,
@"blacklowerrighttriangle",0x25E2,
@"blackrectangle",0x25AC,
@"blackrightpointingpointer",0x25BA,
@"blackrightpointingtriangle",0x25B6,
@"blacksmallsquare",0x25AA,
@"blacksmilingface",0x263B,
@"blacksquare",0x25A0,
@"blackstar",0x2605,
@"blackupperlefttriangle",0x25E4,
@"blackupperrighttriangle",0x25E5,
@"blackuppointingsmalltriangle",0x25B4,
@"blackuppointingtriangle",0x25B2,
@"blank",0x2423,
@"blinebelow",0x1E07,
@"block",0x2588,
@"bmonospace",0xFF42,
@"bobaimaithai",0x0E1A,
@"bohiragana",0x307C,
@"bokatakana",0x30DC,
@"bparen",0x249D,
@"bqsquare",0x33C3,
@"braceex",0xF8F4,
@"braceleft",0x007B,
@"braceleftbt",0xF8F3,
@"braceleftmid",0xF8F2,
@"braceleftmonospace",0xFF5B,
@"braceleftsmall",0xFE5B,
@"bracelefttp",0xF8F1,
@"braceleftvertical",0xFE37,
@"braceright",0x007D,
@"bracerightbt",0xF8FE,
@"bracerightmid",0xF8FD,
@"bracerightmonospace",0xFF5D,
@"bracerightsmall",0xFE5C,
@"bracerighttp",0xF8FC,
@"bracerightvertical",0xFE38,
@"bracketleft",0x005B,
@"bracketleftbt",0xF8F0,
@"bracketleftex",0xF8EF,
@"bracketleftmonospace",0xFF3B,
@"bracketlefttp",0xF8EE,
@"bracketright",0x005D,
@"bracketrightbt",0xF8FB,
@"bracketrightex",0xF8FA,
@"bracketrightmonospace",0xFF3D,
@"bracketrighttp",0xF8F9,
@"breve",0x02D8,
@"brevebelowcmb",0x032E,
@"brevecmb",0x0306,
@"breveinvertedbelowcmb",0x032F,
@"breveinvertedcmb",0x0311,
@"breveinverteddoublecmb",0x0361,
@"bridgebelowcmb",0x032A,
@"bridgeinvertedbelowcmb",0x033A,
@"brokenbar",0x00A6,
@"bstroke",0x0180,
@"bsuperior",0xF6EA,
@"btopbar",0x0183,
@"buhiragana",0x3076,
@"bukatakana",0x30D6,
@"bullet",0x2022,
@"bulletinverse",0x25D8,
@"bulletoperator",0x2219,
@"bullseye",0x25CE,
@"c",0x0063,
@"caarmenian",0x056E,
@"cabengali",0x099A,
@"cacute",0x0107,
@"cadeva",0x091A,
@"cagujarati",0x0A9A,
@"cagurmukhi",0x0A1A,
@"calsquare",0x3388,
@"candrabindubengali",0x0981,
@"candrabinducmb",0x0310,
@"candrabindudeva",0x0901,
@"candrabindugujarati",0x0A81,
@"capslock",0x21EA,
@"careof",0x2105,
@"caron",0x02C7,
@"caronbelowcmb",0x032C,
@"caroncmb",0x030C,
@"carriagereturn",0x21B5,
@"cbopomofo",0x3118,
@"ccaron",0x010D,
@"ccedilla",0x00E7,
@"ccedillaacute",0x1E09,
@"ccircle",0x24D2,
@"ccircumflex",0x0109,
@"ccurl",0x0255,
@"cdot",0x010B,
@"cdotaccent",0x010B,
@"cdsquare",0x33C5,
@"cedilla",0x00B8,
@"cedillacmb",0x0327,
@"cent",0x00A2,
@"centigrade",0x2103,
@"centinferior",0xF6DF,
@"centmonospace",0xFFE0,
@"centoldstyle",0xF7A2,
@"centsuperior",0xF6E0,
@"chaarmenian",0x0579,
@"chabengali",0x099B,
@"chadeva",0x091B,
@"chagujarati",0x0A9B,
@"chagurmukhi",0x0A1B,
@"chbopomofo",0x3114,
@"cheabkhasiancyrillic",0x04BD,
@"checkmark",0x2713,
@"checyrillic",0x0447,
@"chedescenderabkhasiancyrillic",0x04BF,
@"chedescendercyrillic",0x04B7,
@"chedieresiscyrillic",0x04F5,
@"cheharmenian",0x0573,
@"chekhakassiancyrillic",0x04CC,
@"cheverticalstrokecyrillic",0x04B9,
@"chi",0x03C7,
@"chieuchacirclekorean",0x3277,
@"chieuchaparenkorean",0x3217,
@"chieuchcirclekorean",0x3269,
@"chieuchkorean",0x314A,
@"chieuchparenkorean",0x3209,
@"chochangthai",0x0E0A,
@"chochanthai",0x0E08,
@"chochingthai",0x0E09,
@"chochoethai",0x0E0C,
@"chook",0x0188,
@"cieucacirclekorean",0x3276,
@"cieucaparenkorean",0x3216,
@"cieuccirclekorean",0x3268,
@"cieuckorean",0x3148,
@"cieucparenkorean",0x3208,
@"cieucuparenkorean",0x321C,
@"circle",0x25CB,
@"circlemultiply",0x2297,
@"circleot",0x2299,
@"circleplus",0x2295,
@"circlepostalmark",0x3036,
@"circlewithlefthalfblack",0x25D0,
@"circlewithrighthalfblack",0x25D1,
@"circumflex",0x02C6,
@"circumflexbelowcmb",0x032D,
@"circumflexcmb",0x0302,
@"clear",0x2327,
@"clickalveolar",0x01C2,
@"clickdental",0x01C0,
@"clicklateral",0x01C1,
@"clickretroflex",0x01C3,
@"club",0x2663,
@"clubsuitblack",0x2663,
@"clubsuitwhite",0x2667,
@"cmcubedsquare",0x33A4,
@"cmonospace",0xFF43,
@"cmsquaredsquare",0x33A0,
@"coarmenian",0x0581,
@"colon",0x003A,
@"colonmonetary",0x20A1,
@"colonmonospace",0xFF1A,
@"colonsign",0x20A1,
@"colonsmall",0xFE55,
@"colontriangularhalfmod",0x02D1,
@"colontriangularmod",0x02D0,
@"comma",0x002C,
@"commaabovecmb",0x0313,
@"commaaboverightcmb",0x0315,
@"commaaccent",0xF6C3,
@"commaarabic",0x060C,
@"commaarmenian",0x055D,
@"commainferior",0xF6E1,
@"commamonospace",0xFF0C,
@"commareversedabovecmb",0x0314,
@"commareversedmod",0x02BD,
@"commasmall",0xFE50,
@"commasuperior",0xF6E2,
@"commaturnedabovecmb",0x0312,
@"commaturnedmod",0x02BB,
@"compass",0x263C,
@"congruent",0x2245,
@"contourintegral",0x222E,
@"control",0x2303,
@"controlACK",0x0006,
@"controlBEL",0x0007,
@"controlBS",0x0008,
@"controlCAN",0x0018,
@"controlCR",0x000D,
@"controlDC1",0x0011,
@"controlDC2",0x0012,
@"controlDC3",0x0013,
@"controlDC4",0x0014,
@"controlDEL",0x007F,
@"controlDLE",0x0010,
@"controlEM",0x0019,
@"controlENQ",0x0005,
@"controlEOT",0x0004,
@"controlESC",0x001B,
@"controlETB",0x0017,
@"controlETX",0x0003,
@"controlFF",0x000C,
@"controlFS",0x001C,
@"controlGS",0x001D,
@"controlHT",0x0009,
@"controlLF",0x000A,
@"controlNAK",0x0015,
@"controlRS",0x001E,
@"controlSI",0x000F,
@"controlSO",0x000E,
@"controlSOT",0x0002,
@"controlSTX",0x0001,
@"controlSUB",0x001A,
@"controlSYN",0x0016,
@"controlUS",0x001F,
@"controlVT",0x000B,
@"copyright",0x00A9,
@"copyrightsans",0xF8E9,
@"copyrightserif",0xF6D9,
@"cornerbracketleft",0x300C,
@"cornerbracketlefthalfwidth",0xFF62,
@"cornerbracketleftvertical",0xFE41,
@"cornerbracketright",0x300D,
@"cornerbracketrighthalfwidth",0xFF63,
@"cornerbracketrightvertical",0xFE42,
@"corporationsquare",0x337F,
@"cosquare",0x33C7,
@"coverkgsquare",0x33C6,
@"cparen",0x249E,
@"cruzeiro",0x20A2,
@"cstretched",0x0297,
@"curlyand",0x22CF,
@"curlyor",0x22CE,
@"currency",0x00A4,
@"cyrBreve",0xF6D1,
@"cyrFlex",0xF6D2,
@"cyrbreve",0xF6D4,
@"cyrflex",0xF6D5,
@"d",0x0064,
@"daarmenian",0x0564,
@"dabengali",0x09A6,
@"dadarabic",0x0636,
@"dadeva",0x0926,
@"dadfinalarabic",0xFEBE,
@"dadinitialarabic",0xFEBF,
@"dadmedialarabic",0xFEC0,
@"dagesh",0x05BC,
@"dageshhebrew",0x05BC,
@"dagger",0x2020,
@"daggerdbl",0x2021,
@"dagujarati",0x0AA6,
@"dagurmukhi",0x0A26,
@"dahiragana",0x3060,
@"dakatakana",0x30C0,
@"dalarabic",0x062F,
@"dalet",0x05D3,
@"daletdagesh",0xFB33,
@"daletdageshhebrew",0xFB33,
#if 0
@"dalethatafpatah",0x05D3 05B2,
@"dalethatafpatahhebrew",0x05D3 05B2,
@"dalethatafsegol",0x05D3 05B1,
@"dalethatafsegolhebrew",0x05D3 05B1,
@"dalethebrew",0x05D3,
@"dalethiriq",0x05D3 05B4,
@"dalethiriqhebrew",0x05D3 05B4,
@"daletholam",0x05D3 05B9,
@"daletholamhebrew",0x05D3 05B9,
@"daletpatah",0x05D3 05B7,
@"daletpatahhebrew",0x05D3 05B7,
@"daletqamats",0x05D3 05B8,
@"daletqamatshebrew",0x05D3 05B8,
@"daletqubuts",0x05D3 05BB,
@"daletqubutshebrew",0x05D3 05BB,
@"daletsegol",0x05D3 05B6,
@"daletsegolhebrew",0x05D3 05B6,
@"daletsheva",0x05D3 05B0,
@"daletshevahebrew",0x05D3 05B0,
@"dalettsere",0x05D3 05B5,
@"dalettserehebrew",0x05D3 05B5,
#endif
@"dalfinalarabic",0xFEAA,
@"dammaarabic",0x064F,
@"dammalowarabic",0x064F,
@"dammatanaltonearabic",0x064C,
@"dammatanarabic",0x064C,
@"danda",0x0964,
@"dargahebrew",0x05A7,
@"dargalefthebrew",0x05A7,
@"dasiapneumatacyrilliccmb",0x0485,
@"dblGrave",0xF6D3,
@"dblanglebracketleft",0x300A,
@"dblanglebracketleftvertical",0xFE3D,
@"dblanglebracketright",0x300B,
@"dblanglebracketrightvertical",0xFE3E,
@"dblarchinvertedbelowcmb",0x032B,
@"dblarrowleft",0x21D4,
@"dblarrowright",0x21D2,
@"dbldanda",0x0965,
@"dblgrave",0xF6D6,
@"dblgravecmb",0x030F,
@"dblintegral",0x222C,
@"dbllowline",0x2017,
@"dbllowlinecmb",0x0333,
@"dbloverlinecmb",0x033F,
@"dblprimemod",0x02BA,
@"dblverticalbar",0x2016,
@"dblverticallineabovecmb",0x030E,
@"dbopomofo",0x3109,
@"dbsquare",0x33C8,
@"dcaron",0x010F,
@"dcedilla",0x1E11,
@"dcircle",0x24D3,
@"dcircumflexbelow",0x1E13,
@"dcroat",0x0111,
@"ddabengali",0x09A1,
@"ddadeva",0x0921,
@"ddagujarati",0x0AA1,
@"ddagurmukhi",0x0A21,
@"ddalarabic",0x0688,
@"ddalfinalarabic",0xFB89,
@"dddhadeva",0x095C,
@"ddhabengali",0x09A2,
@"ddhadeva",0x0922,
@"ddhagujarati",0x0AA2,
@"ddhagurmukhi",0x0A22,
@"ddotaccent",0x1E0B,
@"ddotbelow",0x1E0D,
@"decimalseparatorarabic",0x066B,
@"decimalseparatorpersian",0x066B,
@"decyrillic",0x0434,
@"degree",0x00B0,
@"dehihebrew",0x05AD,
@"dehiragana",0x3067,
@"deicoptic",0x03EF,
@"dekatakana",0x30C7,
@"deleteleft",0x232B,
@"deleteright",0x2326,
@"delta",0x03B4,
@"deltaturned",0x018D,
@"denominatorminusonenumeratorbengali",0x09F8,
@"dezh",0x02A4,
@"dhabengali",0x09A7,
@"dhadeva",0x0927,
@"dhagujarati",0x0AA7,
@"dhagurmukhi",0x0A27,
@"dhook",0x0257,
@"dialytikatonos",0x0385,
@"dialytikatonoscmb",0x0344,
@"diamond",0x2666,
@"diamondsuitwhite",0x2662,
@"dieresis",0x00A8,
@"dieresisacute",0xF6D7,
@"dieresisbelowcmb",0x0324,
@"dieresiscmb",0x0308,
@"dieresisgrave",0xF6D8,
@"dieresistonos",0x0385,
@"dihiragana",0x3062,
@"dikatakana",0x30C2,
@"dittomark",0x3003,
@"divide",0x00F7,
@"divides",0x2223,
@"divisionslash",0x2215,
@"djecyrillic",0x0452,
@"dkshade",0x2593,
@"dlinebelow",0x1E0F,
@"dlsquare",0x3397,
@"dmacron",0x0111,
@"dmonospace",0xFF44,
@"dnblock",0x2584,
@"dochadathai",0x0E0E,
@"dodekthai",0x0E14,
@"dohiragana",0x3069,
@"dokatakana",0x30C9,
@"dollar",0x0024,
@"dollarinferior",0xF6E3,
@"dollarmonospace",0xFF04,
@"dollaroldstyle",0xF724,
@"dollarsmall",0xFE69,
@"dollarsuperior",0xF6E4,
@"dong",0x20AB,
@"dorusquare",0x3326,
@"dotaccent",0x02D9,
@"dotaccentcmb",0x0307,
@"dotbelowcmb",0x0323,
@"dotbelowcomb",0x0323,
@"dotkatakana",0x30FB,
@"dotlessi",0x0131,
@"dotlessj",0xF6BE,
@"dotlessjstrokehook",0x0284,
@"dotmath",0x22C5,
@"dottedcircle",0x25CC,
@"doubleyodpatah",0xFB1F,
@"doubleyodpatahhebrew",0xFB1F,
@"downtackbelowcmb",0x031E,
@"downtackmod",0x02D5,
@"dparen",0x249F,
@"dsuperior",0xF6EB,
@"dtail",0x0256,
@"dtopbar",0x018C,
@"duhiragana",0x3065,
@"dukatakana",0x30C5,
@"dz",0x01F3,
@"dzaltone",0x02A3,
@"dzcaron",0x01C6,
@"dzcurl",0x02A5,
@"dzeabkhasiancyrillic",0x04E1,
@"dzecyrillic",0x0455,
@"dzhecyrillic",0x045F,
@"e",0x0065,
@"eacute",0x00E9,
@"earth",0x2641,
@"ebengali",0x098F,
@"ebopomofo",0x311C,
@"ebreve",0x0115,
@"ecandradeva",0x090D,
@"ecandragujarati",0x0A8D,
@"ecandravowelsigndeva",0x0945,
@"ecandravowelsigngujarati",0x0AC5,
@"ecaron",0x011B,
@"ecedillabreve",0x1E1D,
@"echarmenian",0x0565,
@"echyiwnarmenian",0x0587,
@"ecircle",0x24D4,
@"ecircumflex",0x00EA,
@"ecircumflexacute",0x1EBF,
@"ecircumflexbelow",0x1E19,
@"ecircumflexdotbelow",0x1EC7,
@"ecircumflexgrave",0x1EC1,
@"ecircumflexhookabove",0x1EC3,
@"ecircumflextilde",0x1EC5,
@"ecyrillic",0x0454,
@"edblgrave",0x0205,
@"edeva",0x090F,
@"edieresis",0x00EB,
@"edot",0x0117,
@"edotaccent",0x0117,
@"edotbelow",0x1EB9,
@"eegurmukhi",0x0A0F,
@"eematragurmukhi",0x0A47,
@"efcyrillic",0x0444,
@"egrave",0x00E8,
@"egujarati",0x0A8F,
@"eharmenian",0x0567,
@"ehbopomofo",0x311D,
@"ehiragana",0x3048,
@"ehookabove",0x1EBB,
@"eibopomofo",0x311F,
@"eight",0x0038,
@"eightarabic",0x0668,
@"eightbengali",0x09EE,
@"eightcircle",0x2467,
@"eightcircleinversesansserif",0x2791,
@"eightdeva",0x096E,
@"eighteencircle",0x2471,
@"eighteenparen",0x2485,
@"eighteenperiod",0x2499,
@"eightgujarati",0x0AEE,
@"eightgurmukhi",0x0A6E,
@"eighthackarabic",0x0668,
@"eighthangzhou",0x3028,
@"eighthnotebeamed",0x266B,
@"eightideographicparen",0x3227,
@"eightinferior",0x2088,
@"eightmonospace",0xFF18,
@"eightoldstyle",0xF738,
@"eightparen",0x247B,
@"eightperiod",0x248F,
@"eightpersian",0x06F8,
@"eightroman",0x2177,
@"eightsuperior",0x2078,
@"eightthai",0x0E58,
@"einvertedbreve",0x0207,
@"eiotifiedcyrillic",0x0465,
@"ekatakana",0x30A8,
@"ekatakanahalfwidth",0xFF74,
@"ekonkargurmukhi",0x0A74,
@"ekorean",0x3154,
@"elcyrillic",0x043B,
@"element",0x2208,
@"elevencircle",0x246A,
@"elevenparen",0x247E,
@"elevenperiod",0x2492,
@"elevenroman",0x217A,
@"ellipsis",0x2026,
@"ellipsisvertical",0x22EE,
@"emacron",0x0113,
@"emacronacute",0x1E17,
@"emacrongrave",0x1E15,
@"emcyrillic",0x043C,
@"emdash",0x2014,
@"emdashvertical",0xFE31,
@"emonospace",0xFF45,
@"emphasismarkarmenian",0x055B,
@"emptyset",0x2205,
@"enbopomofo",0x3123,
@"encyrillic",0x043D,
@"endash",0x2013,
@"endashvertical",0xFE32,
@"endescendercyrillic",0x04A3,
@"eng",0x014B,
@"engbopomofo",0x3125,
@"enghecyrillic",0x04A5,
@"enhookcyrillic",0x04C8,
@"enspace",0x2002,
@"eogonek",0x0119,
@"eokorean",0x3153,
@"eopen",0x025B,
@"eopenclosed",0x029A,
@"eopenreversed",0x025C,
@"eopenreversedclosed",0x025E,
@"eopenreversedhook",0x025D,
@"eparen",0x24A0,
@"epsilon",0x03B5,
@"epsilontonos",0x03AD,
@"equal",0x003D,
@"equalmonospace",0xFF1D,
@"equalsmall",0xFE66,
@"equalsuperior",0x207C,
@"equivalence",0x2261,
@"erbopomofo",0x3126,
@"ercyrillic",0x0440,
@"ereversed",0x0258,
@"ereversedcyrillic",0x044D,
@"escyrillic",0x0441,
@"esdescendercyrillic",0x04AB,
@"esh",0x0283,
@"eshcurl",0x0286,
@"eshortdeva",0x090E,
@"eshortvowelsigndeva",0x0946,
@"eshreversedloop",0x01AA,
@"eshsquatreversed",0x0285,
@"esmallhiragana",0x3047,
@"esmallkatakana",0x30A7,
@"esmallkatakanahalfwidth",0xFF6A,
@"estimated",0x212E,
@"esuperior",0xF6EC,
@"eta",0x03B7,
@"etarmenian",0x0568,
@"etatonos",0x03AE,
@"eth",0x00F0,
@"etilde",0x1EBD,
@"etildebelow",0x1E1B,
@"etnahtafoukhhebrew",0x0591,
@"etnahtafoukhlefthebrew",0x0591,
@"etnahtahebrew",0x0591,
@"etnahtalefthebrew",0x0591,
@"eturned",0x01DD,
@"eukorean",0x3161,
@"euro",0x20AC,
@"evowelsignbengali",0x09C7,
@"evowelsigndeva",0x0947,
@"evowelsigngujarati",0x0AC7,
@"exclam",0x0021,
@"exclamarmenian",0x055C,
@"exclamdbl",0x203C,
@"exclamdown",0x00A1,
@"exclamdownsmall",0xF7A1,
@"exclammonospace",0xFF01,
@"exclamsmall",0xF721,
@"existential",0x2203,
@"ezh",0x0292,
@"ezhcaron",0x01EF,
@"ezhcurl",0x0293,
@"ezhreversed",0x01B9,
@"ezhtail",0x01BA,
@"f",0x0066,
@"fadeva",0x095E,
@"fagurmukhi",0x0A5E,
@"fahrenheit",0x2109,
@"fathaarabic",0x064E,
@"fathalowarabic",0x064E,
@"fathatanarabic",0x064B,
@"fbopomofo",0x3108,
@"fcircle",0x24D5,
@"fdotaccent",0x1E1F,
@"feharabic",0x0641,
@"feharmenian",0x0586,
@"fehfinalarabic",0xFED2,
@"fehinitialarabic",0xFED3,
@"fehmedialarabic",0xFED4,
@"feicoptic",0x03E5,
@"female",0x2640,
@"ff",0xFB00,
@"ffi",0xFB03,
@"ffl",0xFB04,
@"fi",0xFB01,
@"fifteencircle",0x246E,
@"fifteenparen",0x2482,
@"fifteenperiod",0x2496,
@"figuredash",0x2012,
@"filledbox",0x25A0,
@"filledrect",0x25AC,
@"finalkaf",0x05DA,
@"finalkafdagesh",0xFB3A,
@"finalkafdageshhebrew",0xFB3A,
@"finalkafhebrew",0x05DA,
#if 0
@"finalkafqamats",0x05DA 05B8,
@"finalkafqamatshebrew",0x05DA 05B8,
@"finalkafsheva",0x05DA 05B0,
@"finalkafshevahebrew",0x05DA 05B0,
#endif
@"finalmem",0x05DD,
@"finalmemhebrew",0x05DD,
@"finalnun",0x05DF,
@"finalnunhebrew",0x05DF,
@"finalpe",0x05E3,
@"finalpehebrew",0x05E3,
@"finaltsadi",0x05E5,
@"finaltsadihebrew",0x05E5,
@"firsttonechinese",0x02C9,
@"fisheye",0x25C9,
@"fitacyrillic",0x0473,
@"five",0x0035,
@"fivearabic",0x0665,
@"fivebengali",0x09EB,
@"fivecircle",0x2464,
@"fivecircleinversesansserif",0x278E,
@"fivedeva",0x096B,
@"fiveeighths",0x215D,
@"fivegujarati",0x0AEB,
@"fivegurmukhi",0x0A6B,
@"fivehackarabic",0x0665,
@"fivehangzhou",0x3025,
@"fiveideographicparen",0x3224,
@"fiveinferior",0x2085,
@"fivemonospace",0xFF15,
@"fiveoldstyle",0xF735,
@"fiveparen",0x2478,
@"fiveperiod",0x248C,
@"fivepersian",0x06F5,
@"fiveroman",0x2174,
@"fivesuperior",0x2075,
@"fivethai",0x0E55,
@"fl",0xFB02,
@"florin",0x0192,
@"fmonospace",0xFF46,
@"fmsquare",0x3399,
@"fofanthai",0x0E1F,
@"fofathai",0x0E1D,
@"fongmanthai",0x0E4F,
@"forall",0x2200,
@"four",0x0034,
@"fourarabic",0x0664,
@"fourbengali",0x09EA,
@"fourcircle",0x2463,
@"fourcircleinversesansserif",0x278D,
@"fourdeva",0x096A,
@"fourgujarati",0x0AEA,
@"fourgurmukhi",0x0A6A,
@"fourhackarabic",0x0664,
@"fourhangzhou",0x3024,
@"fourideographicparen",0x3223,
@"fourinferior",0x2084,
@"fourmonospace",0xFF14,
@"fournumeratorbengali",0x09F7,
@"fouroldstyle",0xF734,
@"fourparen",0x2477,
@"fourperiod",0x248B,
@"fourpersian",0x06F4,
@"fourroman",0x2173,
@"foursuperior",0x2074,
@"fourteencircle",0x246D,
@"fourteenparen",0x2481,
@"fourteenperiod",0x2495,
@"fourthai",0x0E54,
@"fourthtonechinese",0x02CB,
@"fparen",0x24A1,
@"fraction",0x2044,
@"franc",0x20A3,
@"g",0x0067,
@"gabengali",0x0997,
@"gacute",0x01F5,
@"gadeva",0x0917,
@"gafarabic",0x06AF,
@"gaffinalarabic",0xFB93,
@"gafinitialarabic",0xFB94,
@"gafmedialarabic",0xFB95,
@"gagujarati",0x0A97,
@"gagurmukhi",0x0A17,
@"gahiragana",0x304C,
@"gakatakana",0x30AC,
@"gamma",0x03B3,
@"gammalatinsmall",0x0263,
@"gammasuperior",0x02E0,
@"gangiacoptic",0x03EB,
@"gbopomofo",0x310D,
@"gbreve",0x011F,
@"gcaron",0x01E7,
@"gcedilla",0x0123,
@"gcircle",0x24D6,
@"gcircumflex",0x011D,
@"gcommaaccent",0x0123,
@"gdot",0x0121,
@"gdotaccent",0x0121,
@"gecyrillic",0x0433,
@"gehiragana",0x3052,
@"gekatakana",0x30B2,
@"geometricallyequal",0x2251,
@"gereshaccenthebrew",0x059C,
@"gereshhebrew",0x05F3,
@"gereshmuqdamhebrew",0x059D,
@"germandbls",0x00DF,
@"gershayimaccenthebrew",0x059E,
@"gershayimhebrew",0x05F4,
@"getamark",0x3013,
@"ghabengali",0x0998,
@"ghadarmenian",0x0572,
@"ghadeva",0x0918,
@"ghagujarati",0x0A98,
@"ghagurmukhi",0x0A18,
@"ghainarabic",0x063A,
@"ghainfinalarabic",0xFECE,
@"ghaininitialarabic",0xFECF,
@"ghainmedialarabic",0xFED0,
@"ghemiddlehookcyrillic",0x0495,
@"ghestrokecyrillic",0x0493,
@"gheupturncyrillic",0x0491,
@"ghhadeva",0x095A,
@"ghhagurmukhi",0x0A5A,
@"ghook",0x0260,
@"ghzsquare",0x3393,
@"gihiragana",0x304E,
@"gikatakana",0x30AE,
@"gimarmenian",0x0563,
@"gimel",0x05D2,
@"gimeldagesh",0xFB32,
@"gimeldageshhebrew",0xFB32,
@"gimelhebrew",0x05D2,
@"gjecyrillic",0x0453,
@"glottalinvertedstroke",0x01BE,
@"glottalstop",0x0294,
@"glottalstopinverted",0x0296,
@"glottalstopmod",0x02C0,
@"glottalstopreversed",0x0295,
@"glottalstopreversedmod",0x02C1,
@"glottalstopreversedsuperior",0x02E4,
@"glottalstopstroke",0x02A1,
@"glottalstopstrokereversed",0x02A2,
@"gmacron",0x1E21,
@"gmonospace",0xFF47,
@"gohiragana",0x3054,
@"gokatakana",0x30B4,
@"gparen",0x24A2,
@"gpasquare",0x33AC,
@"gradient",0x2207,
@"grave",0x0060,
@"gravebelowcmb",0x0316,
@"gravecmb",0x0300,
@"gravecomb",0x0300,
@"gravedeva",0x0953,
@"gravelowmod",0x02CE,
@"gravemonospace",0xFF40,
@"gravetonecmb",0x0340,
@"greater",0x003E,
@"greaterequal",0x2265,
@"greaterequalorless",0x22DB,
@"greatermonospace",0xFF1E,
@"greaterorequivalent",0x2273,
@"greaterorless",0x2277,
@"greateroverequal",0x2267,
@"greatersmall",0xFE65,
@"gscript",0x0261,
@"gstroke",0x01E5,
@"guhiragana",0x3050,
@"guillemotleft",0x00AB,
@"guillemotright",0x00BB,
@"guilsinglleft",0x2039,
@"guilsinglright",0x203A,
@"gukatakana",0x30B0,
@"guramusquare",0x3318,
@"gysquare",0x33C9,
@"h",0x0068,
@"haabkhasiancyrillic",0x04A9,
@"haaltonearabic",0x06C1,
@"habengali",0x09B9,
@"hadescendercyrillic",0x04B3,
@"hadeva",0x0939,
@"hagujarati",0x0AB9,
@"hagurmukhi",0x0A39,
@"haharabic",0x062D,
@"hahfinalarabic",0xFEA2,
@"hahinitialarabic",0xFEA3,
@"hahiragana",0x306F,
@"hahmedialarabic",0xFEA4,
@"haitusquare",0x332A,
@"hakatakana",0x30CF,
@"hakatakanahalfwidth",0xFF8A,
@"halantgurmukhi",0x0A4D,
@"hamzaarabic",0x0621,
#if 0
@"hamzadammaarabic",0x0621 064F,
@"hamzadammatanarabic",0x0621 064C,
@"hamzafathaarabic",0x0621 064E,
@"hamzafathatanarabic",0x0621 064B,
@"hamzalowarabic",0x0621,
@"hamzalowkasraarabic",0x0621 0650,
@"hamzalowkasratanarabic",0x0621 064D,
@"hamzasukunarabic",0x0621 0652,
#endif
@"hangulfiller",0x3164,
@"hardsigncyrillic",0x044A,
@"harpoonleftbarbup",0x21BC,
@"harpoonrightbarbup",0x21C0,
@"hasquare",0x33CA,
@"hatafpatah",0x05B2,
@"hatafpatah16",0x05B2,
@"hatafpatah23",0x05B2,
@"hatafpatah2f",0x05B2,
@"hatafpatahhebrew",0x05B2,
@"hatafpatahnarrowhebrew",0x05B2,
@"hatafpatahquarterhebrew",0x05B2,
@"hatafpatahwidehebrew",0x05B2,
@"hatafqamats",0x05B3,
@"hatafqamats1b",0x05B3,
@"hatafqamats28",0x05B3,
@"hatafqamats34",0x05B3,
@"hatafqamatshebrew",0x05B3,
@"hatafqamatsnarrowhebrew",0x05B3,
@"hatafqamatsquarterhebrew",0x05B3,
@"hatafqamatswidehebrew",0x05B3,
@"hatafsegol",0x05B1,
@"hatafsegol17",0x05B1,
@"hatafsegol24",0x05B1,
@"hatafsegol30",0x05B1,
@"hatafsegolhebrew",0x05B1,
@"hatafsegolnarrowhebrew",0x05B1,
@"hatafsegolquarterhebrew",0x05B1,
@"hatafsegolwidehebrew",0x05B1,
@"hbar",0x0127,
@"hbopomofo",0x310F,
@"hbrevebelow",0x1E2B,
@"hcedilla",0x1E29,
@"hcircle",0x24D7,
@"hcircumflex",0x0125,
@"hdieresis",0x1E27,
@"hdotaccent",0x1E23,
@"hdotbelow",0x1E25,
@"he",0x05D4,
@"heart",0x2665,
@"heartsuitblack",0x2665,
@"heartsuitwhite",0x2661,
@"hedagesh",0xFB34,
@"hedageshhebrew",0xFB34,
@"hehaltonearabic",0x06C1,
@"heharabic",0x0647,
@"hehebrew",0x05D4,
@"hehfinalaltonearabic",0xFBA7,
@"hehfinalalttwoarabic",0xFEEA,
@"hehfinalarabic",0xFEEA,
@"hehhamzaabovefinalarabic",0xFBA5,
@"hehhamzaaboveisolatedarabic",0xFBA4,
@"hehinitialaltonearabic",0xFBA8,
@"hehinitialarabic",0xFEEB,
@"hehiragana",0x3078,
@"hehmedialaltonearabic",0xFBA9,
@"hehmedialarabic",0xFEEC,
@"heiseierasquare",0x337B,
@"hekatakana",0x30D8,
@"hekatakanahalfwidth",0xFF8D,
@"hekutaarusquare",0x3336,
@"henghook",0x0267,
@"herutusquare",0x3339,
@"het",0x05D7,
@"hethebrew",0x05D7,
@"hhook",0x0266,
@"hhooksuperior",0x02B1,
@"hieuhacirclekorean",0x327B,
@"hieuhaparenkorean",0x321B,
@"hieuhcirclekorean",0x326D,
@"hieuhkorean",0x314E,
@"hieuhparenkorean",0x320D,
@"hihiragana",0x3072,
@"hikatakana",0x30D2,
@"hikatakanahalfwidth",0xFF8B,
@"hiriq",0x05B4,
@"hiriq14",0x05B4,
@"hiriq21",0x05B4,
@"hiriq2d",0x05B4,
@"hiriqhebrew",0x05B4,
@"hiriqnarrowhebrew",0x05B4,
@"hiriqquarterhebrew",0x05B4,
@"hiriqwidehebrew",0x05B4,
@"hlinebelow",0x1E96,
@"hmonospace",0xFF48,
@"hoarmenian",0x0570,
@"hohipthai",0x0E2B,
@"hohiragana",0x307B,
@"hokatakana",0x30DB,
@"hokatakanahalfwidth",0xFF8E,
@"holam",0x05B9,
@"holam19",0x05B9,
@"holam26",0x05B9,
@"holam32",0x05B9,
@"holamhebrew",0x05B9,
@"holamnarrowhebrew",0x05B9,
@"holamquarterhebrew",0x05B9,
@"holamwidehebrew",0x05B9,
@"honokhukthai",0x0E2E,
@"hookabovecomb",0x0309,
@"hookcmb",0x0309,
@"hookpalatalizedbelowcmb",0x0321,
@"hookretroflexbelowcmb",0x0322,
@"hoonsquare",0x3342,
@"horicoptic",0x03E9,
@"horizontalbar",0x2015,
@"horncmb",0x031B,
@"hotsprings",0x2668,
@"house",0x2302,
@"hparen",0x24A3,
@"hsuperior",0x02B0,
@"hturned",0x0265,
@"huhiragana",0x3075,
@"huiitosquare",0x3333,
@"hukatakana",0x30D5,
@"hukatakanahalfwidth",0xFF8C,
@"hungarumlaut",0x02DD,
@"hungarumlautcmb",0x030B,
@"hv",0x0195,
@"hyphen",0x002D,
@"hypheninferior",0xF6E5,
@"hyphenmonospace",0xFF0D,
@"hyphensmall",0xFE63,
@"hyphensuperior",0xF6E6,
@"hyphentwo",0x2010,
@"i",0x0069,
@"iacute",0x00ED,
@"iacyrillic",0x044F,
@"ibengali",0x0987,
@"ibopomofo",0x3127,
@"ibreve",0x012D,
@"icaron",0x01D0,
@"icircle",0x24D8,
@"icircumflex",0x00EE,
@"icyrillic",0x0456,
@"idblgrave",0x0209,
@"ideographearthcircle",0x328F,
@"ideographfirecircle",0x328B,
@"ideographicallianceparen",0x323F,
@"ideographiccallparen",0x323A,
@"ideographiccentrecircle",0x32A5,
@"ideographicclose",0x3006,
@"ideographiccomma",0x3001,
@"ideographiccommaleft",0xFF64,
@"ideographiccongratulationparen",0x3237,
@"ideographiccorrectcircle",0x32A3,
@"ideographicearthparen",0x322F,
@"ideographicenterpriseparen",0x323D,
@"ideographicexcellentcircle",0x329D,
@"ideographicfestivalparen",0x3240,
@"ideographicfinancialcircle",0x3296,
@"ideographicfinancialparen",0x3236,
@"ideographicfireparen",0x322B,
@"ideographichaveparen",0x3232,
@"ideographichighcircle",0x32A4,
@"ideographiciterationmark",0x3005,
@"ideographiclaborcircle",0x3298,
@"ideographiclaborparen",0x3238,
@"ideographicleftcircle",0x32A7,
@"ideographiclowcircle",0x32A6,
@"ideographicmedicinecircle",0x32A9,
@"ideographicmetalparen",0x322E,
@"ideographicmoonparen",0x322A,
@"ideographicnameparen",0x3234,
@"ideographicperiod",0x3002,
@"ideographicprintcircle",0x329E,
@"ideographicreachparen",0x3243,
@"ideographicrepresentparen",0x3239,
@"ideographicresourceparen",0x323E,
@"ideographicrightcircle",0x32A8,
@"ideographicsecretcircle",0x3299,
@"ideographicselfparen",0x3242,
@"ideographicsocietyparen",0x3233,
@"ideographicspace",0x3000,
@"ideographicspecialparen",0x3235,
@"ideographicstockparen",0x3231,
@"ideographicstudyparen",0x323B,
@"ideographicsunparen",0x3230,
@"ideographicsuperviseparen",0x323C,
@"ideographicwaterparen",0x322C,
@"ideographicwoodparen",0x322D,
@"ideographiczero",0x3007,
@"ideographmetalcircle",0x328E,
@"ideographmooncircle",0x328A,
@"ideographnamecircle",0x3294,
@"ideographsuncircle",0x3290,
@"ideographwatercircle",0x328C,
@"ideographwoodcircle",0x328D,
@"ideva",0x0907,
@"idieresis",0x00EF,
@"idieresisacute",0x1E2F,
@"idieresiscyrillic",0x04E5,
@"idotbelow",0x1ECB,
@"iebrevecyrillic",0x04D7,
@"iecyrillic",0x0435,
@"ieungacirclekorean",0x3275,
@"ieungaparenkorean",0x3215,
@"ieungcirclekorean",0x3267,
@"ieungkorean",0x3147,
@"ieungparenkorean",0x3207,
@"igrave",0x00EC,
@"igujarati",0x0A87,
@"igurmukhi",0x0A07,
@"ihiragana",0x3044,
@"ihookabove",0x1EC9,
@"iibengali",0x0988,
@"iicyrillic",0x0438,
@"iideva",0x0908,
@"iigujarati",0x0A88,
@"iigurmukhi",0x0A08,
@"iimatragurmukhi",0x0A40,
@"iinvertedbreve",0x020B,
@"iishortcyrillic",0x0439,
@"iivowelsignbengali",0x09C0,
@"iivowelsigndeva",0x0940,
@"iivowelsigngujarati",0x0AC0,
@"ij",0x0133,
@"ikatakana",0x30A4,
@"ikatakanahalfwidth",0xFF72,
@"ikorean",0x3163,
@"ilde",0x02DC,
@"iluyhebrew",0x05AC,
@"imacron",0x012B,
@"imacroncyrillic",0x04E3,
@"imageorapproximatelyequal",0x2253,
@"imatragurmukhi",0x0A3F,
@"imonospace",0xFF49,
@"increment",0x2206,
@"infinity",0x221E,
@"iniarmenian",0x056B,
@"integral",0x222B,
@"integralbottom",0x2321,
@"integralbt",0x2321,
@"integralex",0xF8F5,
@"integraltop",0x2320,
@"integraltp",0x2320,
@"intersection",0x2229,
@"intisquare",0x3305,
@"invbullet",0x25D8,
@"invcircle",0x25D9,
@"invsmileface",0x263B,
@"iocyrillic",0x0451,
@"iogonek",0x012F,
@"iota",0x03B9,
@"iotadieresis",0x03CA,
@"iotadieresistonos",0x0390,
@"iotalatin",0x0269,
@"iotatonos",0x03AF,
@"iparen",0x24A4,
@"irigurmukhi",0x0A72,
@"ismallhiragana",0x3043,
@"ismallkatakana",0x30A3,
@"ismallkatakanahalfwidth",0xFF68,
@"issharbengali",0x09FA,
@"istroke",0x0268,
@"isuperior",0xF6ED,
@"iterationhiragana",0x309D,
@"iterationkatakana",0x30FD,
@"itilde",0x0129,
@"itildebelow",0x1E2D,
@"iubopomofo",0x3129,
@"iucyrillic",0x044E,
@"ivowelsignbengali",0x09BF,
@"ivowelsigndeva",0x093F,
@"ivowelsigngujarati",0x0ABF,
@"izhitsacyrillic",0x0475,
@"izhitsadblgravecyrillic",0x0477,
@"j",0x006A,
@"jaarmenian",0x0571,
@"jabengali",0x099C,
@"jadeva",0x091C,
@"jagujarati",0x0A9C,
@"jagurmukhi",0x0A1C,
@"jbopomofo",0x3110,
@"jcaron",0x01F0,
@"jcircle",0x24D9,
@"jcircumflex",0x0135,
@"jcrossedtail",0x029D,
@"jdotlessstroke",0x025F,
@"jecyrillic",0x0458,
@"jeemarabic",0x062C,
@"jeemfinalarabic",0xFE9E,
@"jeeminitialarabic",0xFE9F,
@"jeemmedialarabic",0xFEA0,
@"jeharabic",0x0698,
@"jehfinalarabic",0xFB8B,
@"jhabengali",0x099D,
@"jhadeva",0x091D,
@"jhagujarati",0x0A9D,
@"jhagurmukhi",0x0A1D,
@"jheharmenian",0x057B,
@"jis",0x3004,
@"jmonospace",0xFF4A,
@"jparen",0x24A5,
@"jsuperior",0x02B2,
@"k",0x006B,
@"kabashkircyrillic",0x04A1,
@"kabengali",0x0995,
@"kacute",0x1E31,
@"kacyrillic",0x043A,
@"kadescendercyrillic",0x049B,
@"kadeva",0x0915,
@"kaf",0x05DB,
@"kafarabic",0x0643,
@"kafdagesh",0xFB3B,
@"kafdageshhebrew",0xFB3B,
@"kaffinalarabic",0xFEDA,
@"kafhebrew",0x05DB,
@"kafinitialarabic",0xFEDB,
@"kafmedialarabic",0xFEDC,
@"kafrafehebrew",0xFB4D,
@"kagujarati",0x0A95,
@"kagurmukhi",0x0A15,
@"kahiragana",0x304B,
@"kahookcyrillic",0x04C4,
@"kakatakana",0x30AB,
@"kakatakanahalfwidth",0xFF76,
@"kappa",0x03BA,
@"kappasymbolgreek",0x03F0,
@"kapyeounmieumkorean",0x3171,
@"kapyeounphieuphkorean",0x3184,
@"kapyeounpieupkorean",0x3178,
@"kapyeounssangpieupkorean",0x3179,
@"karoriisquare",0x330D,
@"kashidaautoarabic",0x0640,
@"kashidaautonosidebearingarabic",0x0640,
@"kasmallkatakana",0x30F5,
@"kasquare",0x3384,
@"kasraarabic",0x0650,
@"kasratanarabic",0x064D,
@"kastrokecyrillic",0x049F,
@"katahiraprolongmarkhalfwidth",0xFF70,
@"kaverticalstrokecyrillic",0x049D,
@"kbopomofo",0x310E,
@"kcalsquare",0x3389,
@"kcaron",0x01E9,
@"kcedilla",0x0137,
@"kcircle",0x24DA,
@"kcommaaccent",0x0137,
@"kdotbelow",0x1E33,
@"keharmenian",0x0584,
@"kehiragana",0x3051,
@"kekatakana",0x30B1,
@"kekatakanahalfwidth",0xFF79,
@"kenarmenian",0x056F,
@"kesmallkatakana",0x30F6,
@"kgreenlandic",0x0138,
@"khabengali",0x0996,
@"khacyrillic",0x0445,
@"khadeva",0x0916,
@"khagujarati",0x0A96,
@"khagurmukhi",0x0A16,
@"khaharabic",0x062E,
@"khahfinalarabic",0xFEA6,
@"khahinitialarabic",0xFEA7,
@"khahmedialarabic",0xFEA8,
@"kheicoptic",0x03E7,
@"khhadeva",0x0959,
@"khhagurmukhi",0x0A59,
@"khieukhacirclekorean",0x3278,
@"khieukhaparenkorean",0x3218,
@"khieukhcirclekorean",0x326A,
@"khieukhkorean",0x314B,
@"khieukhparenkorean",0x320A,
@"khokhaithai",0x0E02,
@"khokhonthai",0x0E05,
@"khokhuatthai",0x0E03,
@"khokhwaithai",0x0E04,
@"khomutthai",0x0E5B,
@"khook",0x0199,
@"khorakhangthai",0x0E06,
@"khzsquare",0x3391,
@"kihiragana",0x304D,
@"kikatakana",0x30AD,
@"kikatakanahalfwidth",0xFF77,
@"kiroguramusquare",0x3315,
@"kiromeetorusquare",0x3316,
@"kirosquare",0x3314,
@"kiyeokacirclekorean",0x326E,
@"kiyeokaparenkorean",0x320E,
@"kiyeokcirclekorean",0x3260,
@"kiyeokkorean",0x3131,
@"kiyeokparenkorean",0x3200,
@"kiyeoksioskorean",0x3133,
@"kjecyrillic",0x045C,
@"klinebelow",0x1E35,
@"klsquare",0x3398,
@"kmcubedsquare",0x33A6,
@"kmonospace",0xFF4B,
@"kmsquaredsquare",0x33A2,
@"kohiragana",0x3053,
@"kohmsquare",0x33C0,
@"kokaithai",0x0E01,
@"kokatakana",0x30B3,
@"kokatakanahalfwidth",0xFF7A,
@"kooposquare",0x331E,
@"koppacyrillic",0x0481,
@"koreanstandardsymbol",0x327F,
@"koroniscmb",0x0343,
@"kparen",0x24A6,
@"kpasquare",0x33AA,
@"ksicyrillic",0x046F,
@"ktsquare",0x33CF,
@"kturned",0x029E,
@"kuhiragana",0x304F,
@"kukatakana",0x30AF,
@"kukatakanahalfwidth",0xFF78,
@"kvsquare",0x33B8,
@"kwsquare",0x33BE,
@"l",0x006C,
@"labengali",0x09B2,
@"lacute",0x013A,
@"ladeva",0x0932,
@"lagujarati",0x0AB2,
@"lagurmukhi",0x0A32,
@"lakkhangyaothai",0x0E45,
@"lamaleffinalarabic",0xFEFC,
@"lamalefhamzaabovefinalarabic",0xFEF8,
@"lamalefhamzaaboveisolatedarabic",0xFEF7,
@"lamalefhamzabelowfinalarabic",0xFEFA,
@"lamalefhamzabelowisolatedarabic",0xFEF9,
@"lamalefisolatedarabic",0xFEFB,
@"lamalefmaddaabovefinalarabic",0xFEF6,
@"lamalefmaddaaboveisolatedarabic",0xFEF5,
@"lamarabic",0x0644,
@"lambda",0x03BB,
@"lambdastroke",0x019B,
@"lamed",0x05DC,
@"lameddagesh",0xFB3C,
@"lameddageshhebrew",0xFB3C,
@"lamedhebrew",0x05DC,
#if 0
@"lamedholam",0x05DC 05B9,
@"lamedholamdagesh",0x05DC 05B9 05BC,
@"lamedholamdageshhebrew",0x05DC 05B9 05BC,
@"lamedholamhebrew",0x05DC 05B9,
#endif
@"lamfinalarabic",0xFEDE,
@"lamhahinitialarabic",0xFCCA,
@"laminitialarabic",0xFEDF,
@"lamjeeminitialarabic",0xFCC9,
@"lamkhahinitialarabic",0xFCCB,
@"lamlamhehisolatedarabic",0xFDF2,
@"lammedialarabic",0xFEE0,
@"lammeemhahinitialarabic",0xFD88,
@"lammeeminitialarabic",0xFCCC,
#if 0
@"lammeemjeeminitialarabic",0xFEDF FEE4 FEA0,
@"lammeemkhahinitialarabic",0xFEDF FEE4 FEA8,
#endif
@"largecircle",0x25EF,
@"lbar",0x019A,
@"lbelt",0x026C,
@"lbopomofo",0x310C,
@"lcaron",0x013E,
@"lcedilla",0x013C,
@"lcircle",0x24DB,
@"lcircumflexbelow",0x1E3D,
@"lcommaaccent",0x013C,
@"ldot",0x0140,
@"ldotaccent",0x0140,
@"ldotbelow",0x1E37,
@"ldotbelowmacron",0x1E39,
@"leftangleabovecmb",0x031A,
@"lefttackbelowcmb",0x0318,
@"less",0x003C,
@"lessequal",0x2264,
@"lessequalorgreater",0x22DA,
@"lessmonospace",0xFF1C,
@"lessorequivalent",0x2272,
@"lessorgreater",0x2276,
@"lessoverequal",0x2266,
@"lesssmall",0xFE64,
@"lezh",0x026E,
@"lfblock",0x258C,
@"lhookretroflex",0x026D,
@"lira",0x20A4,
@"liwnarmenian",0x056C,
@"lj",0x01C9,
@"ljecyrillic",0x0459,
@"ll",0xF6C0,
@"lladeva",0x0933,
@"llagujarati",0x0AB3,
@"llinebelow",0x1E3B,
@"llladeva",0x0934,
@"llvocalicbengali",0x09E1,
@"llvocalicdeva",0x0961,
@"llvocalicvowelsignbengali",0x09E3,
@"llvocalicvowelsigndeva",0x0963,
@"lmiddletilde",0x026B,
@"lmonospace",0xFF4C,
@"lmsquare",0x33D0,
@"lochulathai",0x0E2C,
@"logicaland",0x2227,
@"logicalnot",0x00AC,
@"logicalnotreversed",0x2310,
@"logicalor",0x2228,
@"lolingthai",0x0E25,
@"longs",0x017F,
@"lowlinecenterline",0xFE4E,
@"lowlinecmb",0x0332,
@"lowlinedashed",0xFE4D,
@"lozenge",0x25CA,
@"lparen",0x24A7,
@"lslash",0x0142,
@"lsquare",0x2113,
@"lsuperior",0xF6EE,
@"ltshade",0x2591,
@"luthai",0x0E26,
@"lvocalicbengali",0x098C,
@"lvocalicdeva",0x090C,
@"lvocalicvowelsignbengali",0x09E2,
@"lvocalicvowelsigndeva",0x0962,
@"lxsquare",0x33D3,
@"m",0x006D,
@"mabengali",0x09AE,
@"macron",0x00AF,
@"macronbelowcmb",0x0331,
@"macroncmb",0x0304,
@"macronlowmod",0x02CD,
@"macronmonospace",0xFFE3,
@"macute",0x1E3F,
@"madeva",0x092E,
@"magujarati",0x0AAE,
@"magurmukhi",0x0A2E,
@"mahapakhhebrew",0x05A4,
@"mahapakhlefthebrew",0x05A4,
@"mahiragana",0x307E,
@"maichattawalowleftthai",0xF895,
@"maichattawalowrightthai",0xF894,
@"maichattawathai",0x0E4B,
@"maichattawaupperleftthai",0xF893,
@"maieklowleftthai",0xF88C,
@"maieklowrightthai",0xF88B,
@"maiekthai",0x0E48,
@"maiekupperleftthai",0xF88A,
@"maihanakatleftthai",0xF884,
@"maihanakatthai",0x0E31,
@"maitaikhuleftthai",0xF889,
@"maitaikhuthai",0x0E47,
@"maitholowleftthai",0xF88F,
@"maitholowrightthai",0xF88E,
@"maithothai",0x0E49,
@"maithoupperleftthai",0xF88D,
@"maitrilowleftthai",0xF892,
@"maitrilowrightthai",0xF891,
@"maitrithai",0x0E4A,
@"maitriupperleftthai",0xF890,
@"maiyamokthai",0x0E46,
@"makatakana",0x30DE,
@"makatakanahalfwidth",0xFF8F,
@"male",0x2642,
@"mansyonsquare",0x3347,
@"maqafhebrew",0x05BE,
@"mars",0x2642,
@"masoracirclehebrew",0x05AF,
@"masquare",0x3383,
@"mbopomofo",0x3107,
@"mbsquare",0x33D4,
@"mcircle",0x24DC,
@"mcubedsquare",0x33A5,
@"mdotaccent",0x1E41,
@"mdotbelow",0x1E43,
@"meemarabic",0x0645,
@"meemfinalarabic",0xFEE2,
@"meeminitialarabic",0xFEE3,
@"meemmedialarabic",0xFEE4,
@"meemmeeminitialarabic",0xFCD1,
@"meemmeemisolatedarabic",0xFC48,
@"meetorusquare",0x334D,
@"mehiragana",0x3081,
@"meizierasquare",0x337E,
@"mekatakana",0x30E1,
@"mekatakanahalfwidth",0xFF92,
@"mem",0x05DE,
@"memdagesh",0xFB3E,
@"memdageshhebrew",0xFB3E,
@"memhebrew",0x05DE,
@"menarmenian",0x0574,
@"merkhahebrew",0x05A5,
@"merkhakefulahebrew",0x05A6,
@"merkhakefulalefthebrew",0x05A6,
@"merkhalefthebrew",0x05A5,
@"mhook",0x0271,
@"mhzsquare",0x3392,
@"middledotkatakanahalfwidth",0xFF65,
@"middot",0x00B7,
@"mieumacirclekorean",0x3272,
@"mieumaparenkorean",0x3212,
@"mieumcirclekorean",0x3264,
@"mieumkorean",0x3141,
@"mieumpansioskorean",0x3170,
@"mieumparenkorean",0x3204,
@"mieumpieupkorean",0x316E,
@"mieumsioskorean",0x316F,
@"mihiragana",0x307F,
@"mikatakana",0x30DF,
@"mikatakanahalfwidth",0xFF90,
@"minus",0x2212,
@"minusbelowcmb",0x0320,
@"minuscircle",0x2296,
@"minusmod",0x02D7,
@"minusplus",0x2213,
@"minute",0x2032,
@"miribaarusquare",0x334A,
@"mirisquare",0x3349,
@"mlonglegturned",0x0270,
@"mlsquare",0x3396,
@"mmcubedsquare",0x33A3,
@"mmonospace",0xFF4D,
@"mmsquaredsquare",0x339F,
@"mohiragana",0x3082,
@"mohmsquare",0x33C1,
@"mokatakana",0x30E2,
@"mokatakanahalfwidth",0xFF93,
@"molsquare",0x33D6,
@"momathai",0x0E21,
@"moverssquare",0x33A7,
@"moverssquaredsquare",0x33A8,
@"mparen",0x24A8,
@"mpasquare",0x33AB,
@"mssquare",0x33B3,
@"msuperior",0xF6EF,
@"mturned",0x026F,
@"mu",0x00B5,
@"mu1",0x00B5,
@"muasquare",0x3382,
@"muchgreater",0x226B,
@"muchless",0x226A,
@"mufsquare",0x338C,
@"mugreek",0x03BC,
@"mugsquare",0x338D,
@"muhiragana",0x3080,
@"mukatakana",0x30E0,
@"mukatakanahalfwidth",0xFF91,
@"mulsquare",0x3395,
@"multiply",0x00D7,
@"mumsquare",0x339B,
@"munahhebrew",0x05A3,
@"munahlefthebrew",0x05A3,
@"musicalnote",0x266A,
@"musicalnotedbl",0x266B,
@"musicflatsign",0x266D,
@"musicsharpsign",0x266F,
@"mussquare",0x33B2,
@"muvsquare",0x33B6,
@"muwsquare",0x33BC,
@"mvmegasquare",0x33B9,
@"mvsquare",0x33B7,
@"mwmegasquare",0x33BF,
@"mwsquare",0x33BD,
@"n",0x006E,
@"nabengali",0x09A8,
@"nabla",0x2207,
@"nacute",0x0144,
@"nadeva",0x0928,
@"nagujarati",0x0AA8,
@"nagurmukhi",0x0A28,
@"nahiragana",0x306A,
@"nakatakana",0x30CA,
@"nakatakanahalfwidth",0xFF85,
@"napostrophe",0x0149,
@"nasquare",0x3381,
@"nbopomofo",0x310B,
@"nbspace",0x00A0,
@"ncaron",0x0148,
@"ncedilla",0x0146,
@"ncircle",0x24DD,
@"ncircumflexbelow",0x1E4B,
@"ncommaaccent",0x0146,
@"ndotaccent",0x1E45,
@"ndotbelow",0x1E47,
@"nehiragana",0x306D,
@"nekatakana",0x30CD,
@"nekatakanahalfwidth",0xFF88,
@"newsheqelsign",0x20AA,
@"nfsquare",0x338B,
@"ngabengali",0x0999,
@"ngadeva",0x0919,
@"ngagujarati",0x0A99,
@"ngagurmukhi",0x0A19,
@"ngonguthai",0x0E07,
@"nhiragana",0x3093,
@"nhookleft",0x0272,
@"nhookretroflex",0x0273,
@"nieunacirclekorean",0x326F,
@"nieunaparenkorean",0x320F,
@"nieuncieuckorean",0x3135,
@"nieuncirclekorean",0x3261,
@"nieunhieuhkorean",0x3136,
@"nieunkorean",0x3134,
@"nieunpansioskorean",0x3168,
@"nieunparenkorean",0x3201,
@"nieunsioskorean",0x3167,
@"nieuntikeutkorean",0x3166,
@"nihiragana",0x306B,
@"nikatakana",0x30CB,
@"nikatakanahalfwidth",0xFF86,
@"nikhahitleftthai",0xF899,
@"nikhahitthai",0x0E4D,
@"nine",0x0039,
@"ninearabic",0x0669,
@"ninebengali",0x09EF,
@"ninecircle",0x2468,
@"ninecircleinversesansserif",0x2792,
@"ninedeva",0x096F,
@"ninegujarati",0x0AEF,
@"ninegurmukhi",0x0A6F,
@"ninehackarabic",0x0669,
@"ninehangzhou",0x3029,
@"nineideographicparen",0x3228,
@"nineinferior",0x2089,
@"ninemonospace",0xFF19,
@"nineoldstyle",0xF739,
@"nineparen",0x247C,
@"nineperiod",0x2490,
@"ninepersian",0x06F9,
@"nineroman",0x2178,
@"ninesuperior",0x2079,
@"nineteencircle",0x2472,
@"nineteenparen",0x2486,
@"nineteenperiod",0x249A,
@"ninethai",0x0E59,
@"nj",0x01CC,
@"njecyrillic",0x045A,
@"nkatakana",0x30F3,
@"nkatakanahalfwidth",0xFF9D,
@"nlegrightlong",0x019E,
@"nlinebelow",0x1E49,
@"nmonospace",0xFF4E,
@"nmsquare",0x339A,
@"nnabengali",0x09A3,
@"nnadeva",0x0923,
@"nnagujarati",0x0AA3,
@"nnagurmukhi",0x0A23,
@"nnnadeva",0x0929,
@"nohiragana",0x306E,
@"nokatakana",0x30CE,
@"nokatakanahalfwidth",0xFF89,
@"nonbreakingspace",0x00A0,
@"nonenthai",0x0E13,
@"nonuthai",0x0E19,
@"noonarabic",0x0646,
@"noonfinalarabic",0xFEE6,
@"noonghunnaarabic",0x06BA,
@"noonghunnafinalarabic",0xFB9F,
#if 0
@"noonhehinitialarabic",0xFEE7 FEEC,
#endif
@"nooninitialarabic",0xFEE7,
@"noonjeeminitialarabic",0xFCD2,
@"noonjeemisolatedarabic",0xFC4B,
@"noonmedialarabic",0xFEE8,
@"noonmeeminitialarabic",0xFCD5,
@"noonmeemisolatedarabic",0xFC4E,
@"noonnoonfinalarabic",0xFC8D,
@"notcontains",0x220C,
@"notelement",0x2209,
@"notelementof",0x2209,
@"notequal",0x2260,
@"notgreater",0x226F,
@"notgreaternorequal",0x2271,
@"notgreaternorless",0x2279,
@"notidentical",0x2262,
@"notless",0x226E,
@"notlessnorequal",0x2270,
@"notparallel",0x2226,
@"notprecedes",0x2280,
@"notsubset",0x2284,
@"notsucceeds",0x2281,
@"notsuperset",0x2285,
@"nowarmenian",0x0576,
@"nparen",0x24A9,
@"nssquare",0x33B1,
@"nsuperior",0x207F,
@"ntilde",0x00F1,
@"nu",0x03BD,
@"nuhiragana",0x306C,
@"nukatakana",0x30CC,
@"nukatakanahalfwidth",0xFF87,
@"nuktabengali",0x09BC,
@"nuktadeva",0x093C,
@"nuktagujarati",0x0ABC,
@"nuktagurmukhi",0x0A3C,
@"numbersign",0x0023,
@"numbersignmonospace",0xFF03,
@"numbersignsmall",0xFE5F,
@"numeralsigngreek",0x0374,
@"numeralsignlowergreek",0x0375,
@"numero",0x2116,
@"nun",0x05E0,
@"nundagesh",0xFB40,
@"nundageshhebrew",0xFB40,
@"nunhebrew",0x05E0,
@"nvsquare",0x33B5,
@"nwsquare",0x33BB,
@"nyabengali",0x099E,
@"nyadeva",0x091E,
@"nyagujarati",0x0A9E,
@"nyagurmukhi",0x0A1E,
@"o",0x006F,
@"oacute",0x00F3,
@"oangthai",0x0E2D,
@"obarred",0x0275,
@"obarredcyrillic",0x04E9,
@"obarreddieresiscyrillic",0x04EB,
@"obengali",0x0993,
@"obopomofo",0x311B,
@"obreve",0x014F,
@"ocandradeva",0x0911,
@"ocandragujarati",0x0A91,
@"ocandravowelsigndeva",0x0949,
@"ocandravowelsigngujarati",0x0AC9,
@"ocaron",0x01D2,
@"ocircle",0x24DE,
@"ocircumflex",0x00F4,
@"ocircumflexacute",0x1ED1,
@"ocircumflexdotbelow",0x1ED9,
@"ocircumflexgrave",0x1ED3,
@"ocircumflexhookabove",0x1ED5,
@"ocircumflextilde",0x1ED7,
@"ocyrillic",0x043E,
@"odblacute",0x0151,
@"odblgrave",0x020D,
@"odeva",0x0913,
@"odieresis",0x00F6,
@"odieresiscyrillic",0x04E7,
@"odotbelow",0x1ECD,
@"oe",0x0153,
@"oekorean",0x315A,
@"ogonek",0x02DB,
@"ogonekcmb",0x0328,
@"ograve",0x00F2,
@"ogujarati",0x0A93,
@"oharmenian",0x0585,
@"ohiragana",0x304A,
@"ohookabove",0x1ECF,
@"ohorn",0x01A1,
@"ohornacute",0x1EDB,
@"ohorndotbelow",0x1EE3,
@"ohorngrave",0x1EDD,
@"ohornhookabove",0x1EDF,
@"ohorntilde",0x1EE1,
@"ohungarumlaut",0x0151,
@"oi",0x01A3,
@"oinvertedbreve",0x020F,
@"okatakana",0x30AA,
@"okatakanahalfwidth",0xFF75,
@"okorean",0x3157,
@"olehebrew",0x05AB,
@"omacron",0x014D,
@"omacronacute",0x1E53,
@"omacrongrave",0x1E51,
@"omdeva",0x0950,
@"omega",0x03C9,
@"omega1",0x03D6,
@"omegacyrillic",0x0461,
@"omegalatinclosed",0x0277,
@"omegaroundcyrillic",0x047B,
@"omegatitlocyrillic",0x047D,
@"omegatonos",0x03CE,
@"omgujarati",0x0AD0,
@"omicron",0x03BF,
@"omicrontonos",0x03CC,
@"omonospace",0xFF4F,
@"one",0x0031,
@"onearabic",0x0661,
@"onebengali",0x09E7,
@"onecircle",0x2460,
@"onecircleinversesansserif",0x278A,
@"onedeva",0x0967,
@"onedotenleader",0x2024,
@"oneeighth",0x215B,
@"onefitted",0xF6DC,
@"onegujarati",0x0AE7,
@"onegurmukhi",0x0A67,
@"onehackarabic",0x0661,
@"onehalf",0x00BD,
@"onehangzhou",0x3021,
@"oneideographicparen",0x3220,
@"oneinferior",0x2081,
@"onemonospace",0xFF11,
@"onenumeratorbengali",0x09F4,
@"oneoldstyle",0xF731,
@"oneparen",0x2474,
@"oneperiod",0x2488,
@"onepersian",0x06F1,
@"onequarter",0x00BC,
@"oneroman",0x2170,
@"onesuperior",0x00B9,
@"onethai",0x0E51,
@"onethird",0x2153,
@"oogonek",0x01EB,
@"oogonekmacron",0x01ED,
@"oogurmukhi",0x0A13,
@"oomatragurmukhi",0x0A4B,
@"oopen",0x0254,
@"oparen",0x24AA,
@"openbullet",0x25E6,
@"option",0x2325,
@"ordfeminine",0x00AA,
@"ordmasculine",0x00BA,
@"orthogonal",0x221F,
@"oshortdeva",0x0912,
@"oshortvowelsigndeva",0x094A,
@"oslash",0x00F8,
@"oslashacute",0x01FF,
@"osmallhiragana",0x3049,
@"osmallkatakana",0x30A9,
@"osmallkatakanahalfwidth",0xFF6B,
@"ostrokeacute",0x01FF,
@"osuperior",0xF6F0,
@"otcyrillic",0x047F,
@"otilde",0x00F5,
@"otildeacute",0x1E4D,
@"otildedieresis",0x1E4F,
@"oubopomofo",0x3121,
@"overline",0x203E,
@"overlinecenterline",0xFE4A,
@"overlinecmb",0x0305,
@"overlinedashed",0xFE49,
@"overlinedblwavy",0xFE4C,
@"overlinewavy",0xFE4B,
@"overscore",0x00AF,
@"ovowelsignbengali",0x09CB,
@"ovowelsigndeva",0x094B,
@"ovowelsigngujarati",0x0ACB,
@"p",0x0070,
@"paampssquare",0x3380,
@"paasentosquare",0x332B,
@"pabengali",0x09AA,
@"pacute",0x1E55,
@"padeva",0x092A,
@"pagedown",0x21DF,
@"pageup",0x21DE,
@"pagujarati",0x0AAA,
@"pagurmukhi",0x0A2A,
@"pahiragana",0x3071,
@"paiyannoithai",0x0E2F,
@"pakatakana",0x30D1,
@"palatalizationcyrilliccmb",0x0484,
@"palochkacyrillic",0x04C0,
@"pansioskorean",0x317F,
@"paragraph",0x00B6,
@"parallel",0x2225,
@"parenleft",0x0028,
@"parenleftaltonearabic",0xFD3E,
@"parenleftbt",0xF8ED,
@"parenleftex",0xF8EC,
@"parenleftinferior",0x208D,
@"parenleftmonospace",0xFF08,
@"parenleftsmall",0xFE59,
@"parenleftsuperior",0x207D,
@"parenlefttp",0xF8EB,
@"parenleftvertical",0xFE35,
@"parenright",0x0029,
@"parenrightaltonearabic",0xFD3F,
@"parenrightbt",0xF8F8,
@"parenrightex",0xF8F7,
@"parenrightinferior",0x208E,
@"parenrightmonospace",0xFF09,
@"parenrightsmall",0xFE5A,
@"parenrightsuperior",0x207E,
@"parenrighttp",0xF8F6,
@"parenrightvertical",0xFE36,
@"partialdiff",0x2202,
@"paseqhebrew",0x05C0,
@"pashtahebrew",0x0599,
@"pasquare",0x33A9,
@"patah",0x05B7,
@"patah11",0x05B7,
@"patah1d",0x05B7,
@"patah2a",0x05B7,
@"patahhebrew",0x05B7,
@"patahnarrowhebrew",0x05B7,
@"patahquarterhebrew",0x05B7,
@"patahwidehebrew",0x05B7,
@"pazerhebrew",0x05A1,
@"pbopomofo",0x3106,
@"pcircle",0x24DF,
@"pdotaccent",0x1E57,
@"pe",0x05E4,
@"pecyrillic",0x043F,
@"pedagesh",0xFB44,
@"pedageshhebrew",0xFB44,
@"peezisquare",0x333B,
@"pefinaldageshhebrew",0xFB43,
@"peharabic",0x067E,
@"peharmenian",0x057A,
@"pehebrew",0x05E4,
@"pehfinalarabic",0xFB57,
@"pehinitialarabic",0xFB58,
@"pehiragana",0x307A,
@"pehmedialarabic",0xFB59,
@"pekatakana",0x30DA,
@"pemiddlehookcyrillic",0x04A7,
@"perafehebrew",0xFB4E,
@"percent",0x0025,
@"percentarabic",0x066A,
@"percentmonospace",0xFF05,
@"percentsmall",0xFE6A,
@"period",0x002E,
@"periodarmenian",0x0589,
@"periodcentered",0x00B7,
@"periodhalfwidth",0xFF61,
@"periodinferior",0xF6E7,
@"periodmonospace",0xFF0E,
@"periodsmall",0xFE52,
@"periodsuperior",0xF6E8,
@"perispomenigreekcmb",0x0342,
@"perpendicular",0x22A5,
@"perthousand",0x2030,
@"peseta",0x20A7,
@"pfsquare",0x338A,
@"phabengali",0x09AB,
@"phadeva",0x092B,
@"phagujarati",0x0AAB,
@"phagurmukhi",0x0A2B,
@"phi",0x03C6,
@"phi1",0x03D5,
@"phieuphacirclekorean",0x327A,
@"phieuphaparenkorean",0x321A,
@"phieuphcirclekorean",0x326C,
@"phieuphkorean",0x314D,
@"phieuphparenkorean",0x320C,
@"philatin",0x0278,
@"phinthuthai",0x0E3A,
@"phisymbolgreek",0x03D5,
@"phook",0x01A5,
@"phophanthai",0x0E1E,
@"phophungthai",0x0E1C,
@"phosamphaothai",0x0E20,
@"pi",0x03C0,
@"pieupacirclekorean",0x3273,
@"pieupaparenkorean",0x3213,
@"pieupcieuckorean",0x3176,
@"pieupcirclekorean",0x3265,
@"pieupkiyeokkorean",0x3172,
@"pieupkorean",0x3142,
@"pieupparenkorean",0x3205,
@"pieupsioskiyeokkorean",0x3174,
@"pieupsioskorean",0x3144,
@"pieupsiostikeutkorean",0x3175,
@"pieupthieuthkorean",0x3177,
@"pieuptikeutkorean",0x3173,
@"pihiragana",0x3074,
@"pikatakana",0x30D4,
@"pisymbolgreek",0x03D6,
@"piwrarmenian",0x0583,
@"plus",0x002B,
@"plusbelowcmb",0x031F,
@"pluscircle",0x2295,
@"plusminus",0x00B1,
@"plusmod",0x02D6,
@"plusmonospace",0xFF0B,
@"plussmall",0xFE62,
@"plussuperior",0x207A,
@"pmonospace",0xFF50,
@"pmsquare",0x33D8,
@"pohiragana",0x307D,
@"pointingindexdownwhite",0x261F,
@"pointingindexleftwhite",0x261C,
@"pointingindexrightwhite",0x261E,
@"pointingindexupwhite",0x261D,
@"pokatakana",0x30DD,
@"poplathai",0x0E1B,
@"postalmark",0x3012,
@"postalmarkface",0x3020,
@"pparen",0x24AB,
@"precedes",0x227A,
@"prescription",0x211E,
@"primemod",0x02B9,
@"primereversed",0x2035,
@"product",0x220F,
@"projective",0x2305,
@"prolongedkana",0x30FC,
@"propellor",0x2318,
@"propersubset",0x2282,
@"propersuperset",0x2283,
@"proportion",0x2237,
@"proportional",0x221D,
@"psi",0x03C8,
@"psicyrillic",0x0471,
@"psilipneumatacyrilliccmb",0x0486,
@"pssquare",0x33B0,
@"puhiragana",0x3077,
@"pukatakana",0x30D7,
@"pvsquare",0x33B4,
@"pwsquare",0x33BA,
@"q",0x0071,
@"qadeva",0x0958,
@"qadmahebrew",0x05A8,
@"qafarabic",0x0642,
@"qaffinalarabic",0xFED6,
@"qafinitialarabic",0xFED7,
@"qafmedialarabic",0xFED8,
@"qamats",0x05B8,
@"qamats10",0x05B8,
@"qamats1a",0x05B8,
@"qamats1c",0x05B8,
@"qamats27",0x05B8,
@"qamats29",0x05B8,
@"qamats33",0x05B8,
@"qamatsde",0x05B8,
@"qamatshebrew",0x05B8,
@"qamatsnarrowhebrew",0x05B8,
@"qamatsqatanhebrew",0x05B8,
@"qamatsqatannarrowhebrew",0x05B8,
@"qamatsqatanquarterhebrew",0x05B8,
@"qamatsqatanwidehebrew",0x05B8,
@"qamatsquarterhebrew",0x05B8,
@"qamatswidehebrew",0x05B8,
@"qarneyparahebrew",0x059F,
@"qbopomofo",0x3111,
@"qcircle",0x24E0,
@"qhook",0x02A0,
@"qmonospace",0xFF51,
@"qof",0x05E7,
@"qofdagesh",0xFB47,
@"qofdageshhebrew",0xFB47,
#if 0
@"qofhatafpatah",0x05E7 05B2,
@"qofhatafpatahhebrew",0x05E7 05B2,
@"qofhatafsegol",0x05E7 05B1,
@"qofhatafsegolhebrew",0x05E7 05B1,
@"qofhebrew",0x05E7,
@"qofhiriq",0x05E7 05B4,
@"qofhiriqhebrew",0x05E7 05B4,
@"qofholam",0x05E7 05B9,
@"qofholamhebrew",0x05E7 05B9,
@"qofpatah",0x05E7 05B7,
@"qofpatahhebrew",0x05E7 05B7,
@"qofqamats",0x05E7 05B8,
@"qofqamatshebrew",0x05E7 05B8,
@"qofqubuts",0x05E7 05BB,
@"qofqubutshebrew",0x05E7 05BB,
@"qofsegol",0x05E7 05B6,
@"qofsegolhebrew",0x05E7 05B6,
@"qofsheva",0x05E7 05B0,
@"qofshevahebrew",0x05E7 05B0,
@"qoftsere",0x05E7 05B5,
@"qoftserehebrew",0x05E7 05B5,
#endif
@"qparen",0x24AC,
@"quarternote",0x2669,
@"qubuts",0x05BB,
@"qubuts18",0x05BB,
@"qubuts25",0x05BB,
@"qubuts31",0x05BB,
@"qubutshebrew",0x05BB,
@"qubutsnarrowhebrew",0x05BB,
@"qubutsquarterhebrew",0x05BB,
@"qubutswidehebrew",0x05BB,
@"question",0x003F,
@"questionarabic",0x061F,
@"questionarmenian",0x055E,
@"questiondown",0x00BF,
@"questiondownsmall",0xF7BF,
@"questiongreek",0x037E,
@"questionmonospace",0xFF1F,
@"questionsmall",0xF73F,
@"quotedbl",0x0022,
@"quotedblbase",0x201E,
@"quotedblleft",0x201C,
@"quotedblmonospace",0xFF02,
@"quotedblprime",0x301E,
@"quotedblprimereversed",0x301D,
@"quotedblright",0x201D,
@"quoteleft",0x2018,
@"quoteleftreversed",0x201B,
@"quotereversed",0x201B,
@"quoteright",0x2019,
@"quoterightn",0x0149,
@"quotesinglbase",0x201A,
@"quotesingle",0x0027,
@"quotesinglemonospace",0xFF07,
@"r",0x0072,
@"raarmenian",0x057C,
@"rabengali",0x09B0,
@"racute",0x0155,
@"radeva",0x0930,
@"radical",0x221A,
@"radicalex",0xF8E5,
@"radoverssquare",0x33AE,
@"radoverssquaredsquare",0x33AF,
@"radsquare",0x33AD,
@"rafe",0x05BF,
@"rafehebrew",0x05BF,
@"ragujarati",0x0AB0,
@"ragurmukhi",0x0A30,
@"rahiragana",0x3089,
@"rakatakana",0x30E9,
@"rakatakanahalfwidth",0xFF97,
@"ralowerdiagonalbengali",0x09F1,
@"ramiddlediagonalbengali",0x09F0,
@"ramshorn",0x0264,
@"ratio",0x2236,
@"rbopomofo",0x3116,
@"rcaron",0x0159,
@"rcedilla",0x0157,
@"rcircle",0x24E1,
@"rcommaaccent",0x0157,
@"rdblgrave",0x0211,
@"rdotaccent",0x1E59,
@"rdotbelow",0x1E5B,
@"rdotbelowmacron",0x1E5D,
@"referencemark",0x203B,
@"reflexsubset",0x2286,
@"reflexsuperset",0x2287,
@"registered",0x00AE,
@"registersans",0xF8E8,
@"registerserif",0xF6DA,
@"reharabic",0x0631,
@"reharmenian",0x0580,
@"rehfinalarabic",0xFEAE,
@"rehiragana",0x308C,
#if 0
@"rehyehaleflamarabic",0x0631 FEF3 FE8E 0644,
#endif
@"rekatakana",0x30EC,
@"rekatakanahalfwidth",0xFF9A,
@"resh",0x05E8,
@"reshdageshhebrew",0xFB48,
#if 0
@"reshhatafpatah",0x05E8 05B2,
@"reshhatafpatahhebrew",0x05E8 05B2,
@"reshhatafsegol",0x05E8 05B1,
@"reshhatafsegolhebrew",0x05E8 05B1,
@"reshhebrew",0x05E8,
@"reshhiriq",0x05E8 05B4,
@"reshhiriqhebrew",0x05E8 05B4,
@"reshholam",0x05E8 05B9,
@"reshholamhebrew",0x05E8 05B9,
@"reshpatah",0x05E8 05B7,
@"reshpatahhebrew",0x05E8 05B7,
@"reshqamats",0x05E8 05B8,
@"reshqamatshebrew",0x05E8 05B8,
@"reshqubuts",0x05E8 05BB,
@"reshqubutshebrew",0x05E8 05BB,
@"reshsegol",0x05E8 05B6,
@"reshsegolhebrew",0x05E8 05B6,
@"reshsheva",0x05E8 05B0,
@"reshshevahebrew",0x05E8 05B0,
@"reshtsere",0x05E8 05B5,
@"reshtserehebrew",0x05E8 05B5,
#endif
@"reversedtilde",0x223D,
@"reviahebrew",0x0597,
@"reviamugrashhebrew",0x0597,
@"revlogicalnot",0x2310,
@"rfishhook",0x027E,
@"rfishhookreversed",0x027F,
@"rhabengali",0x09DD,
@"rhadeva",0x095D,
@"rho",0x03C1,
@"rhook",0x027D,
@"rhookturned",0x027B,
@"rhookturnedsuperior",0x02B5,
@"rhosymbolgreek",0x03F1,
@"rhotichookmod",0x02DE,
@"rieulacirclekorean",0x3271,
@"rieulaparenkorean",0x3211,
@"rieulcirclekorean",0x3263,
@"rieulhieuhkorean",0x3140,
@"rieulkiyeokkorean",0x313A,
@"rieulkiyeoksioskorean",0x3169,
@"rieulkorean",0x3139,
@"rieulmieumkorean",0x313B,
@"rieulpansioskorean",0x316C,
@"rieulparenkorean",0x3203,
@"rieulphieuphkorean",0x313F,
@"rieulpieupkorean",0x313C,
@"rieulpieupsioskorean",0x316B,
@"rieulsioskorean",0x313D,
@"rieulthieuthkorean",0x313E,
@"rieultikeutkorean",0x316A,
@"rieulyeorinhieuhkorean",0x316D,
@"rightangle",0x221F,
@"righttackbelowcmb",0x0319,
@"righttriangle",0x22BF,
@"rihiragana",0x308A,
@"rikatakana",0x30EA,
@"rikatakanahalfwidth",0xFF98,
@"ring",0x02DA,
@"ringbelowcmb",0x0325,
@"ringcmb",0x030A,
@"ringhalfleft",0x02BF,
@"ringhalfleftarmenian",0x0559,
@"ringhalfleftbelowcmb",0x031C,
@"ringhalfleftcentered",0x02D3,
@"ringhalfright",0x02BE,
@"ringhalfrightbelowcmb",0x0339,
@"ringhalfrightcentered",0x02D2,
@"rinvertedbreve",0x0213,
@"rittorusquare",0x3351,
@"rlinebelow",0x1E5F,
@"rlongleg",0x027C,
@"rlonglegturned",0x027A,
@"rmonospace",0xFF52,
@"rohiragana",0x308D,
@"rokatakana",0x30ED,
@"rokatakanahalfwidth",0xFF9B,
@"roruathai",0x0E23,
@"rparen",0x24AD,
@"rrabengali",0x09DC,
@"rradeva",0x0931,
@"rragurmukhi",0x0A5C,
@"rreharabic",0x0691,
@"rrehfinalarabic",0xFB8D,
@"rrvocalicbengali",0x09E0,
@"rrvocalicdeva",0x0960,
@"rrvocalicgujarati",0x0AE0,
@"rrvocalicvowelsignbengali",0x09C4,
@"rrvocalicvowelsigndeva",0x0944,
@"rrvocalicvowelsigngujarati",0x0AC4,
@"rsuperior",0xF6F1,
@"rtblock",0x2590,
@"rturned",0x0279,
@"rturnedsuperior",0x02B4,
@"ruhiragana",0x308B,
@"rukatakana",0x30EB,
@"rukatakanahalfwidth",0xFF99,
@"rupeemarkbengali",0x09F2,
@"rupeesignbengali",0x09F3,
@"rupiah",0xF6DD,
@"ruthai",0x0E24,
@"rvocalicbengali",0x098B,
@"rvocalicdeva",0x090B,
@"rvocalicgujarati",0x0A8B,
@"rvocalicvowelsignbengali",0x09C3,
@"rvocalicvowelsigndeva",0x0943,
@"rvocalicvowelsigngujarati",0x0AC3,
@"s",0x0073,
@"sabengali",0x09B8,
@"sacute",0x015B,
@"sacutedotaccent",0x1E65,
@"sadarabic",0x0635,
@"sadeva",0x0938,
@"sadfinalarabic",0xFEBA,
@"sadinitialarabic",0xFEBB,
@"sadmedialarabic",0xFEBC,
@"sagujarati",0x0AB8,
@"sagurmukhi",0x0A38,
@"sahiragana",0x3055,
@"sakatakana",0x30B5,
@"sakatakanahalfwidth",0xFF7B,
@"sallallahoualayhewasallamarabic",0xFDFA,
@"samekh",0x05E1,
@"samekhdagesh",0xFB41,
@"samekhdageshhebrew",0xFB41,
@"samekhhebrew",0x05E1,
@"saraaathai",0x0E32,
@"saraaethai",0x0E41,
@"saraaimaimalaithai",0x0E44,
@"saraaimaimuanthai",0x0E43,
@"saraamthai",0x0E33,
@"saraathai",0x0E30,
@"saraethai",0x0E40,
@"saraiileftthai",0xF886,
@"saraiithai",0x0E35,
@"saraileftthai",0xF885,
@"saraithai",0x0E34,
@"saraothai",0x0E42,
@"saraueeleftthai",0xF888,
@"saraueethai",0x0E37,
@"saraueleftthai",0xF887,
@"sarauethai",0x0E36,
@"sarauthai",0x0E38,
@"sarauuthai",0x0E39,
@"sbopomofo",0x3119,
@"scaron",0x0161,
@"scarondotaccent",0x1E67,
@"scedilla",0x015F,
@"schwa",0x0259,
@"schwacyrillic",0x04D9,
@"schwadieresiscyrillic",0x04DB,
@"schwahook",0x025A,
@"scircle",0x24E2,
@"scircumflex",0x015D,
@"scommaaccent",0x0219,
@"sdotaccent",0x1E61,
@"sdotbelow",0x1E63,
@"sdotbelowdotaccent",0x1E69,
@"seagullbelowcmb",0x033C,
@"second",0x2033,
@"secondtonechinese",0x02CA,
@"section",0x00A7,
@"seenarabic",0x0633,
@"seenfinalarabic",0xFEB2,
@"seeninitialarabic",0xFEB3,
@"seenmedialarabic",0xFEB4,
@"segol",0x05B6,
@"segol13",0x05B6,
@"segol1f",0x05B6,
@"segol2c",0x05B6,
@"segolhebrew",0x05B6,
@"segolnarrowhebrew",0x05B6,
@"segolquarterhebrew",0x05B6,
@"segoltahebrew",0x0592,
@"segolwidehebrew",0x05B6,
@"seharmenian",0x057D,
@"sehiragana",0x305B,
@"sekatakana",0x30BB,
@"sekatakanahalfwidth",0xFF7E,
@"semicolon",0x003B,
@"semicolonarabic",0x061B,
@"semicolonmonospace",0xFF1B,
@"semicolonsmall",0xFE54,
@"semivoicedmarkkana",0x309C,
@"semivoicedmarkkanahalfwidth",0xFF9F,
@"sentisquare",0x3322,
@"sentosquare",0x3323,
@"seven",0x0037,
@"sevenarabic",0x0667,
@"sevenbengali",0x09ED,
@"sevencircle",0x2466,
@"sevencircleinversesansserif",0x2790,
@"sevendeva",0x096D,
@"seveneighths",0x215E,
@"sevengujarati",0x0AED,
@"sevengurmukhi",0x0A6D,
@"sevenhackarabic",0x0667,
@"sevenhangzhou",0x3027,
@"sevenideographicparen",0x3226,
@"seveninferior",0x2087,
@"sevenmonospace",0xFF17,
@"sevenoldstyle",0xF737,
@"sevenparen",0x247A,
@"sevenperiod",0x248E,
@"sevenpersian",0x06F7,
@"sevenroman",0x2176,
@"sevensuperior",0x2077,
@"seventeencircle",0x2470,
@"seventeenparen",0x2484,
@"seventeenperiod",0x2498,
@"seventhai",0x0E57,
@"sfthyphen",0x00AD,
@"shaarmenian",0x0577,
@"shabengali",0x09B6,
@"shacyrillic",0x0448,
@"shaddaarabic",0x0651,
@"shaddadammaarabic",0xFC61,
@"shaddadammatanarabic",0xFC5E,
@"shaddafathaarabic",0xFC60,
#if 0
@"shaddafathatanarabic",0x0651 064B,
#endif
@"shaddakasraarabic",0xFC62,
@"shaddakasratanarabic",0xFC5F,
@"shade",0x2592,
@"shadedark",0x2593,
@"shadelight",0x2591,
@"shademedium",0x2592,
@"shadeva",0x0936,
@"shagujarati",0x0AB6,
@"shagurmukhi",0x0A36,
@"shalshelethebrew",0x0593,
@"shbopomofo",0x3115,
@"shchacyrillic",0x0449,
@"sheenarabic",0x0634,
@"sheenfinalarabic",0xFEB6,
@"sheeninitialarabic",0xFEB7,
@"sheenmedialarabic",0xFEB8,
@"sheicoptic",0x03E3,
@"sheqel",0x20AA,
@"sheqelhebrew",0x20AA,
@"sheva",0x05B0,
@"sheva115",0x05B0,
@"sheva15",0x05B0,
@"sheva22",0x05B0,
@"sheva2e",0x05B0,
@"shevahebrew",0x05B0,
@"shevanarrowhebrew",0x05B0,
@"shevaquarterhebrew",0x05B0,
@"shevawidehebrew",0x05B0,
@"shhacyrillic",0x04BB,
@"shimacoptic",0x03ED,
@"shin",0x05E9,
@"shindagesh",0xFB49,
@"shindageshhebrew",0xFB49,
@"shindageshshindot",0xFB2C,
@"shindageshshindothebrew",0xFB2C,
@"shindageshsindot",0xFB2D,
@"shindageshsindothebrew",0xFB2D,
@"shindothebrew",0x05C1,
@"shinhebrew",0x05E9,
@"shinshindot",0xFB2A,
@"shinshindothebrew",0xFB2A,
@"shinsindot",0xFB2B,
@"shinsindothebrew",0xFB2B,
@"shook",0x0282,
@"sigma",0x03C3,
@"sigma1",0x03C2,
@"sigmafinal",0x03C2,
@"sigmalunatesymbolgreek",0x03F2,
@"sihiragana",0x3057,
@"sikatakana",0x30B7,
@"sikatakanahalfwidth",0xFF7C,
@"siluqhebrew",0x05BD,
@"siluqlefthebrew",0x05BD,
@"similar",0x223C,
@"sindothebrew",0x05C2,
@"siosacirclekorean",0x3274,
@"siosaparenkorean",0x3214,
@"sioscieuckorean",0x317E,
@"sioscirclekorean",0x3266,
@"sioskiyeokkorean",0x317A,
@"sioskorean",0x3145,
@"siosnieunkorean",0x317B,
@"siosparenkorean",0x3206,
@"siospieupkorean",0x317D,
@"siostikeutkorean",0x317C,
@"six",0x0036,
@"sixarabic",0x0666,
@"sixbengali",0x09EC,
@"sixcircle",0x2465,
@"sixcircleinversesansserif",0x278F,
@"sixdeva",0x096C,
@"sixgujarati",0x0AEC,
@"sixgurmukhi",0x0A6C,
@"sixhackarabic",0x0666,
@"sixhangzhou",0x3026,
@"sixideographicparen",0x3225,
@"sixinferior",0x2086,
@"sixmonospace",0xFF16,
@"sixoldstyle",0xF736,
@"sixparen",0x2479,
@"sixperiod",0x248D,
@"sixpersian",0x06F6,
@"sixroman",0x2175,
@"sixsuperior",0x2076,
@"sixteencircle",0x246F,
@"sixteencurrencydenominatorbengali",0x09F9,
@"sixteenparen",0x2483,
@"sixteenperiod",0x2497,
@"sixthai",0x0E56,
@"slash",0x002F,
@"slashmonospace",0xFF0F,
@"slong",0x017F,
@"slongdotaccent",0x1E9B,
@"smileface",0x263A,
@"smonospace",0xFF53,
@"sofpasuqhebrew",0x05C3,
@"softhyphen",0x00AD,
@"softsigncyrillic",0x044C,
@"sohiragana",0x305D,
@"sokatakana",0x30BD,
@"sokatakanahalfwidth",0xFF7F,
@"soliduslongoverlaycmb",0x0338,
@"solidusshortoverlaycmb",0x0337,
@"sorusithai",0x0E29,
@"sosalathai",0x0E28,
@"sosothai",0x0E0B,
@"sosuathai",0x0E2A,
@"space",0x0020,
@"spacehackarabic",0x0020,
@"spade",0x2660,
@"spadesuitblack",0x2660,
@"spadesuitwhite",0x2664,
@"sparen",0x24AE,
@"squarebelowcmb",0x033B,
@"squarecc",0x33C4,
@"squarecm",0x339D,
@"squarediagonalcrosshatchfill",0x25A9,
@"squarehorizontalfill",0x25A4,
@"squarekg",0x338F,
@"squarekm",0x339E,
@"squarekmcapital",0x33CE,
@"squareln",0x33D1,
@"squarelog",0x33D2,
@"squaremg",0x338E,
@"squaremil",0x33D5,
@"squaremm",0x339C,
@"squaremsquared",0x33A1,
@"squareorthogonalcrosshatchfill",0x25A6,
@"squareupperlefttolowerrightfill",0x25A7,
@"squareupperrighttolowerleftfill",0x25A8,
@"squareverticalfill",0x25A5,
@"squarewhitewithsmallblack",0x25A3,
@"srsquare",0x33DB,
@"ssabengali",0x09B7,
@"ssadeva",0x0937,
@"ssagujarati",0x0AB7,
@"ssangcieuckorean",0x3149,
@"ssanghieuhkorean",0x3185,
@"ssangieungkorean",0x3180,
@"ssangkiyeokkorean",0x3132,
@"ssangnieunkorean",0x3165,
@"ssangpieupkorean",0x3143,
@"ssangsioskorean",0x3146,
@"ssangtikeutkorean",0x3138,
@"ssuperior",0xF6F2,
@"sterling",0x00A3,
@"sterlingmonospace",0xFFE1,
@"strokelongoverlaycmb",0x0336,
@"strokeshortoverlaycmb",0x0335,
@"subset",0x2282,
@"subsetnotequal",0x228A,
@"subsetorequal",0x2286,
@"succeeds",0x227B,
@"suchthat",0x220B,
@"suhiragana",0x3059,
@"sukatakana",0x30B9,
@"sukatakanahalfwidth",0xFF7D,
@"sukunarabic",0x0652,
@"summation",0x2211,
@"sun",0x263C,
@"superset",0x2283,
@"supersetnotequal",0x228B,
@"supersetorequal",0x2287,
@"svsquare",0x33DC,
@"syouwaerasquare",0x337C,
@"t",0x0074,
@"tabengali",0x09A4,
@"tackdown",0x22A4,
@"tackleft",0x22A3,
@"tadeva",0x0924,
@"tagujarati",0x0AA4,
@"tagurmukhi",0x0A24,
@"taharabic",0x0637,
@"tahfinalarabic",0xFEC2,
@"tahinitialarabic",0xFEC3,
@"tahiragana",0x305F,
@"tahmedialarabic",0xFEC4,
@"taisyouerasquare",0x337D,
@"takatakana",0x30BF,
@"takatakanahalfwidth",0xFF80,
@"tatweelarabic",0x0640,
@"tau",0x03C4,
@"tav",0x05EA,
@"tavdages",0xFB4A,
@"tavdagesh",0xFB4A,
@"tavdageshhebrew",0xFB4A,
@"tavhebrew",0x05EA,
@"tbar",0x0167,
@"tbopomofo",0x310A,
@"tcaron",0x0165,
@"tccurl",0x02A8,
@"tcedilla",0x0163,
@"tcheharabic",0x0686,
@"tchehfinalarabic",0xFB7B,
@"tchehinitialarabic",0xFB7C,
@"tchehmedialarabic",0xFB7D,
#if 0
@"tchehmeeminitialarabic",0xFB7C FEE4,
#endif
@"tcircle",0x24E3,
@"tcircumflexbelow",0x1E71,
@"tcommaaccent",0x0163,
@"tdieresis",0x1E97,
@"tdotaccent",0x1E6B,
@"tdotbelow",0x1E6D,
@"tecyrillic",0x0442,
@"tedescendercyrillic",0x04AD,
@"teharabic",0x062A,
@"tehfinalarabic",0xFE96,
@"tehhahinitialarabic",0xFCA2,
@"tehhahisolatedarabic",0xFC0C,
@"tehinitialarabic",0xFE97,
@"tehiragana",0x3066,
@"tehjeeminitialarabic",0xFCA1,
@"tehjeemisolatedarabic",0xFC0B,
@"tehmarbutaarabic",0x0629,
@"tehmarbutafinalarabic",0xFE94,
@"tehmedialarabic",0xFE98,
@"tehmeeminitialarabic",0xFCA4,
@"tehmeemisolatedarabic",0xFC0E,
@"tehnoonfinalarabic",0xFC73,
@"tekatakana",0x30C6,
@"tekatakanahalfwidth",0xFF83,
@"telephone",0x2121,
@"telephoneblack",0x260E,
@"telishagedolahebrew",0x05A0,
@"telishaqetanahebrew",0x05A9,
@"tencircle",0x2469,
@"tenideographicparen",0x3229,
@"tenparen",0x247D,
@"tenperiod",0x2491,
@"tenroman",0x2179,
@"tesh",0x02A7,
@"tet",0x05D8,
@"tetdagesh",0xFB38,
@"tetdageshhebrew",0xFB38,
@"tethebrew",0x05D8,
@"tetsecyrillic",0x04B5,
@"tevirhebrew",0x059B,
@"tevirlefthebrew",0x059B,
@"thabengali",0x09A5,
@"thadeva",0x0925,
@"thagujarati",0x0AA5,
@"thagurmukhi",0x0A25,
@"thalarabic",0x0630,
@"thalfinalarabic",0xFEAC,
@"thanthakhatlowleftthai",0xF898,
@"thanthakhatlowrightthai",0xF897,
@"thanthakhatthai",0x0E4C,
@"thanthakhatupperleftthai",0xF896,
@"theharabic",0x062B,
@"thehfinalarabic",0xFE9A,
@"thehinitialarabic",0xFE9B,
@"thehmedialarabic",0xFE9C,
@"thereexists",0x2203,
@"therefore",0x2234,
@"theta",0x03B8,
@"theta1",0x03D1,
@"thetasymbolgreek",0x03D1,
@"thieuthacirclekorean",0x3279,
@"thieuthaparenkorean",0x3219,
@"thieuthcirclekorean",0x326B,
@"thieuthkorean",0x314C,
@"thieuthparenkorean",0x320B,
@"thirteencircle",0x246C,
@"thirteenparen",0x2480,
@"thirteenperiod",0x2494,
@"thonangmonthothai",0x0E11,
@"thook",0x01AD,
@"thophuthaothai",0x0E12,
@"thorn",0x00FE,
@"thothahanthai",0x0E17,
@"thothanthai",0x0E10,
@"thothongthai",0x0E18,
@"thothungthai",0x0E16,
@"thousandcyrillic",0x0482,
@"thousandsseparatorarabic",0x066C,
@"thousandsseparatorpersian",0x066C,
@"three",0x0033,
@"threearabic",0x0663,
@"threebengali",0x09E9,
@"threecircle",0x2462,
@"threecircleinversesansserif",0x278C,
@"threedeva",0x0969,
@"threeeighths",0x215C,
@"threegujarati",0x0AE9,
@"threegurmukhi",0x0A69,
@"threehackarabic",0x0663,
@"threehangzhou",0x3023,
@"threeideographicparen",0x3222,
@"threeinferior",0x2083,
@"threemonospace",0xFF13,
@"threenumeratorbengali",0x09F6,
@"threeoldstyle",0xF733,
@"threeparen",0x2476,
@"threeperiod",0x248A,
@"threepersian",0x06F3,
@"threequarters",0x00BE,
@"threequartersemdash",0xF6DE,
@"threeroman",0x2172,
@"threesuperior",0x00B3,
@"threethai",0x0E53,
@"thzsquare",0x3394,
@"tihiragana",0x3061,
@"tikatakana",0x30C1,
@"tikatakanahalfwidth",0xFF81,
@"tikeutacirclekorean",0x3270,
@"tikeutaparenkorean",0x3210,
@"tikeutcirclekorean",0x3262,
@"tikeutkorean",0x3137,
@"tikeutparenkorean",0x3202,
@"tilde",0x02DC,
@"tildebelowcmb",0x0330,
@"tildecmb",0x0303,
@"tildecomb",0x0303,
@"tildedoublecmb",0x0360,
@"tildeoperator",0x223C,
@"tildeoverlaycmb",0x0334,
@"tildeverticalcmb",0x033E,
@"timescircle",0x2297,
@"tipehahebrew",0x0596,
@"tipehalefthebrew",0x0596,
@"tippigurmukhi",0x0A70,
@"titlocyrilliccmb",0x0483,
@"tiwnarmenian",0x057F,
@"tlinebelow",0x1E6F,
@"tmonospace",0xFF54,
@"toarmenian",0x0569,
@"tohiragana",0x3068,
@"tokatakana",0x30C8,
@"tokatakanahalfwidth",0xFF84,
@"tonebarextrahighmod",0x02E5,
@"tonebarextralowmod",0x02E9,
@"tonebarhighmod",0x02E6,
@"tonebarlowmod",0x02E8,
@"tonebarmidmod",0x02E7,
@"tonefive",0x01BD,
@"tonesix",0x0185,
@"tonetwo",0x01A8,
@"tonos",0x0384,
@"tonsquare",0x3327,
@"topatakthai",0x0E0F,
@"tortoiseshellbracketleft",0x3014,
@"tortoiseshellbracketleftsmall",0xFE5D,
@"tortoiseshellbracketleftvertical",0xFE39,
@"tortoiseshellbracketright",0x3015,
@"tortoiseshellbracketrightsmall",0xFE5E,
@"tortoiseshellbracketrightvertical",0xFE3A,
@"totaothai",0x0E15,
@"tpalatalhook",0x01AB,
@"tparen",0x24AF,
@"trademark",0x2122,
@"trademarksans",0xF8EA,
@"trademarkserif",0xF6DB,
@"tretroflexhook",0x0288,
@"triagdn",0x25BC,
@"triaglf",0x25C4,
@"triagrt",0x25BA,
@"triagup",0x25B2,
@"ts",0x02A6,
@"tsadi",0x05E6,
@"tsadidagesh",0xFB46,
@"tsadidageshhebrew",0xFB46,
@"tsadihebrew",0x05E6,
@"tsecyrillic",0x0446,
@"tsere",0x05B5,
@"tsere12",0x05B5,
@"tsere1e",0x05B5,
@"tsere2b",0x05B5,
@"tserehebrew",0x05B5,
@"tserenarrowhebrew",0x05B5,
@"tserequarterhebrew",0x05B5,
@"tserewidehebrew",0x05B5,
@"tshecyrillic",0x045B,
@"tsuperior",0xF6F3,
@"ttabengali",0x099F,
@"ttadeva",0x091F,
@"ttagujarati",0x0A9F,
@"ttagurmukhi",0x0A1F,
@"tteharabic",0x0679,
@"ttehfinalarabic",0xFB67,
@"ttehinitialarabic",0xFB68,
@"ttehmedialarabic",0xFB69,
@"tthabengali",0x09A0,
@"tthadeva",0x0920,
@"tthagujarati",0x0AA0,
@"tthagurmukhi",0x0A20,
@"tturned",0x0287,
@"tuhiragana",0x3064,
@"tukatakana",0x30C4,
@"tukatakanahalfwidth",0xFF82,
@"tusmallhiragana",0x3063,
@"tusmallkatakana",0x30C3,
@"tusmallkatakanahalfwidth",0xFF6F,
@"twelvecircle",0x246B,
@"twelveparen",0x247F,
@"twelveperiod",0x2493,
@"twelveroman",0x217B,
@"twentycircle",0x2473,
@"twentyhangzhou",0x5344,
@"twentyparen",0x2487,
@"twentyperiod",0x249B,
@"two",0x0032,
@"twoarabic",0x0662,
@"twobengali",0x09E8,
@"twocircle",0x2461,
@"twocircleinversesansserif",0x278B,
@"twodeva",0x0968,
@"twodotenleader",0x2025,
@"twodotleader",0x2025,
@"twodotleadervertical",0xFE30,
@"twogujarati",0x0AE8,
@"twogurmukhi",0x0A68,
@"twohackarabic",0x0662,
@"twohangzhou",0x3022,
@"twoideographicparen",0x3221,
@"twoinferior",0x2082,
@"twomonospace",0xFF12,
@"twonumeratorbengali",0x09F5,
@"twooldstyle",0xF732,
@"twoparen",0x2475,
@"twoperiod",0x2489,
@"twopersian",0x06F2,
@"tworoman",0x2171,
@"twostroke",0x01BB,
@"twosuperior",0x00B2,
@"twothai",0x0E52,
@"twothirds",0x2154,
@"u",0x0075,
@"uacute",0x00FA,
@"ubar",0x0289,
@"ubengali",0x0989,
@"ubopomofo",0x3128,
@"ubreve",0x016D,
@"ucaron",0x01D4,
@"ucircle",0x24E4,
@"ucircumflex",0x00FB,
@"ucircumflexbelow",0x1E77,
@"ucyrillic",0x0443,
@"udattadeva",0x0951,
@"udblacute",0x0171,
@"udblgrave",0x0215,
@"udeva",0x0909,
@"udieresis",0x00FC,
@"udieresisacute",0x01D8,
@"udieresisbelow",0x1E73,
@"udieresiscaron",0x01DA,
@"udieresiscyrillic",0x04F1,
@"udieresisgrave",0x01DC,
@"udieresismacron",0x01D6,
@"udotbelow",0x1EE5,
@"ugrave",0x00F9,
@"ugujarati",0x0A89,
@"ugurmukhi",0x0A09,
@"uhiragana",0x3046,
@"uhookabove",0x1EE7,
@"uhorn",0x01B0,
@"uhornacute",0x1EE9,
@"uhorndotbelow",0x1EF1,
@"uhorngrave",0x1EEB,
@"uhornhookabove",0x1EED,
@"uhorntilde",0x1EEF,
@"uhungarumlaut",0x0171,
@"uhungarumlautcyrillic",0x04F3,
@"uinvertedbreve",0x0217,
@"ukatakana",0x30A6,
@"ukatakanahalfwidth",0xFF73,
@"ukcyrillic",0x0479,
@"ukorean",0x315C,
@"umacron",0x016B,
@"umacroncyrillic",0x04EF,
@"umacrondieresis",0x1E7B,
@"umatragurmukhi",0x0A41,
@"umonospace",0xFF55,
@"underscore",0x005F,
@"underscoredbl",0x2017,
@"underscoremonospace",0xFF3F,
@"underscorevertical",0xFE33,
@"underscorewavy",0xFE4F,
@"union",0x222A,
@"universal",0x2200,
@"uogonek",0x0173,
@"uparen",0x24B0,
@"upblock",0x2580,
@"upperdothebrew",0x05C4,
@"upsilon",0x03C5,
@"upsilondieresis",0x03CB,
@"upsilondieresistonos",0x03B0,
@"upsilonlatin",0x028A,
@"upsilontonos",0x03CD,
@"uptackbelowcmb",0x031D,
@"uptackmod",0x02D4,
@"uragurmukhi",0x0A73,
@"uring",0x016F,
@"ushortcyrillic",0x045E,
@"usmallhiragana",0x3045,
@"usmallkatakana",0x30A5,
@"usmallkatakanahalfwidth",0xFF69,
@"ustraightcyrillic",0x04AF,
@"ustraightstrokecyrillic",0x04B1,
@"utilde",0x0169,
@"utildeacute",0x1E79,
@"utildebelow",0x1E75,
@"uubengali",0x098A,
@"uudeva",0x090A,
@"uugujarati",0x0A8A,
@"uugurmukhi",0x0A0A,
@"uumatragurmukhi",0x0A42,
@"uuvowelsignbengali",0x09C2,
@"uuvowelsigndeva",0x0942,
@"uuvowelsigngujarati",0x0AC2,
@"uvowelsignbengali",0x09C1,
@"uvowelsigndeva",0x0941,
@"uvowelsigngujarati",0x0AC1,
@"v",0x0076,
@"vadeva",0x0935,
@"vagujarati",0x0AB5,
@"vagurmukhi",0x0A35,
@"vakatakana",0x30F7,
@"vav",0x05D5,
@"vavdagesh",0xFB35,
@"vavdagesh65",0xFB35,
@"vavdageshhebrew",0xFB35,
@"vavhebrew",0x05D5,
@"vavholam",0xFB4B,
@"vavholamhebrew",0xFB4B,
@"vavvavhebrew",0x05F0,
@"vavyodhebrew",0x05F1,
@"vcircle",0x24E5,
@"vdotbelow",0x1E7F,
@"vecyrillic",0x0432,
@"veharabic",0x06A4,
@"vehfinalarabic",0xFB6B,
@"vehinitialarabic",0xFB6C,
@"vehmedialarabic",0xFB6D,
@"vekatakana",0x30F9,
@"venus",0x2640,
@"verticalbar",0x007C,
@"verticallineabovecmb",0x030D,
@"verticallinebelowcmb",0x0329,
@"verticallinelowmod",0x02CC,
@"verticallinemod",0x02C8,
@"vewarmenian",0x057E,
@"vhook",0x028B,
@"vikatakana",0x30F8,
@"viramabengali",0x09CD,
@"viramadeva",0x094D,
@"viramagujarati",0x0ACD,
@"visargabengali",0x0983,
@"visargadeva",0x0903,
@"visargagujarati",0x0A83,
@"vmonospace",0xFF56,
@"voarmenian",0x0578,
@"voicediterationhiragana",0x309E,
@"voicediterationkatakana",0x30FE,
@"voicedmarkkana",0x309B,
@"voicedmarkkanahalfwidth",0xFF9E,
@"vokatakana",0x30FA,
@"vparen",0x24B1,
@"vtilde",0x1E7D,
@"vturned",0x028C,
@"vuhiragana",0x3094,
@"vukatakana",0x30F4,
@"w",0x0077,
@"wacute",0x1E83,
@"waekorean",0x3159,
@"wahiragana",0x308F,
@"wakatakana",0x30EF,
@"wakatakanahalfwidth",0xFF9C,
@"wakorean",0x3158,
@"wasmallhiragana",0x308E,
@"wasmallkatakana",0x30EE,
@"wattosquare",0x3357,
@"wavedash",0x301C,
@"wavyunderscorevertical",0xFE34,
@"wawarabic",0x0648,
@"wawfinalarabic",0xFEEE,
@"wawhamzaabovearabic",0x0624,
@"wawhamzaabovefinalarabic",0xFE86,
@"wbsquare",0x33DD,
@"wcircle",0x24E6,
@"wcircumflex",0x0175,
@"wdieresis",0x1E85,
@"wdotaccent",0x1E87,
@"wdotbelow",0x1E89,
@"wehiragana",0x3091,
@"weierstrass",0x2118,
@"wekatakana",0x30F1,
@"wekorean",0x315E,
@"weokorean",0x315D,
@"wgrave",0x1E81,
@"whitebullet",0x25E6,
@"whitecircle",0x25CB,
@"whitecircleinverse",0x25D9,
@"whitecornerbracketleft",0x300E,
@"whitecornerbracketleftvertical",0xFE43,
@"whitecornerbracketright",0x300F,
@"whitecornerbracketrightvertical",0xFE44,
@"whitediamond",0x25C7,
@"whitediamondcontainingblacksmalldiamond",0x25C8,
@"whitedownpointingsmalltriangle",0x25BF,
@"whitedownpointingtriangle",0x25BD,
@"whiteleftpointingsmalltriangle",0x25C3,
@"whiteleftpointingtriangle",0x25C1,
@"whitelenticularbracketleft",0x3016,
@"whitelenticularbracketright",0x3017,
@"whiterightpointingsmalltriangle",0x25B9,
@"whiterightpointingtriangle",0x25B7,
@"whitesmallsquare",0x25AB,
@"whitesmilingface",0x263A,
@"whitesquare",0x25A1,
@"whitestar",0x2606,
@"whitetelephone",0x260F,
@"whitetortoiseshellbracketleft",0x3018,
@"whitetortoiseshellbracketright",0x3019,
@"whiteuppointingsmalltriangle",0x25B5,
@"whiteuppointingtriangle",0x25B3,
@"wihiragana",0x3090,
@"wikatakana",0x30F0,
@"wikorean",0x315F,
@"wmonospace",0xFF57,
@"wohiragana",0x3092,
@"wokatakana",0x30F2,
@"wokatakanahalfwidth",0xFF66,
@"won",0x20A9,
@"wonmonospace",0xFFE6,
@"wowaenthai",0x0E27,
@"wparen",0x24B2,
@"wring",0x1E98,
@"wsuperior",0x02B7,
@"wturned",0x028D,
@"wynn",0x01BF,
@"x",0x0078,
@"xabovecmb",0x033D,
@"xbopomofo",0x3112,
@"xcircle",0x24E7,
@"xdieresis",0x1E8D,
@"xdotaccent",0x1E8B,
@"xeharmenian",0x056D,
@"xi",0x03BE,
@"xmonospace",0xFF58,
@"xparen",0x24B3,
@"xsuperior",0x02E3,
@"y",0x0079,
@"yaadosquare",0x334E,
@"yabengali",0x09AF,
@"yacute",0x00FD,
@"yadeva",0x092F,
@"yaekorean",0x3152,
@"yagujarati",0x0AAF,
@"yagurmukhi",0x0A2F,
@"yahiragana",0x3084,
@"yakatakana",0x30E4,
@"yakatakanahalfwidth",0xFF94,
@"yakorean",0x3151,
@"yamakkanthai",0x0E4E,
@"yasmallhiragana",0x3083,
@"yasmallkatakana",0x30E3,
@"yasmallkatakanahalfwidth",0xFF6C,
@"yatcyrillic",0x0463,
@"ycircle",0x24E8,
@"ycircumflex",0x0177,
@"ydieresis",0x00FF,
@"ydotaccent",0x1E8F,
@"ydotbelow",0x1EF5,
@"yeharabic",0x064A,
@"yehbarreearabic",0x06D2,
@"yehbarreefinalarabic",0xFBAF,
@"yehfinalarabic",0xFEF2,
@"yehhamzaabovearabic",0x0626,
@"yehhamzaabovefinalarabic",0xFE8A,
@"yehhamzaaboveinitialarabic",0xFE8B,
@"yehhamzaabovemedialarabic",0xFE8C,
@"yehinitialarabic",0xFEF3,
@"yehmedialarabic",0xFEF4,
@"yehmeeminitialarabic",0xFCDD,
@"yehmeemisolatedarabic",0xFC58,
@"yehnoonfinalarabic",0xFC94,
@"yehthreedotsbelowarabic",0x06D1,
@"yekorean",0x3156,
@"yen",0x00A5,
@"yenmonospace",0xFFE5,
@"yeokorean",0x3155,
@"yeorinhieuhkorean",0x3186,
@"yerahbenyomohebrew",0x05AA,
@"yerahbenyomolefthebrew",0x05AA,
@"yericyrillic",0x044B,
@"yerudieresiscyrillic",0x04F9,
@"yesieungkorean",0x3181,
@"yesieungpansioskorean",0x3183,
@"yesieungsioskorean",0x3182,
@"yetivhebrew",0x059A,
@"ygrave",0x1EF3,
@"yhook",0x01B4,
@"yhookabove",0x1EF7,
@"yiarmenian",0x0575,
@"yicyrillic",0x0457,
@"yikorean",0x3162,
@"yinyang",0x262F,
@"yiwnarmenian",0x0582,
@"ymonospace",0xFF59,
@"yod",0x05D9,
@"yoddagesh",0xFB39,
@"yoddageshhebrew",0xFB39,
@"yodhebrew",0x05D9,
@"yodyodhebrew",0x05F2,
@"yodyodpatahhebrew",0xFB1F,
@"yohiragana",0x3088,
@"yoikorean",0x3189,
@"yokatakana",0x30E8,
@"yokatakanahalfwidth",0xFF96,
@"yokorean",0x315B,
@"yosmallhiragana",0x3087,
@"yosmallkatakana",0x30E7,
@"yosmallkatakanahalfwidth",0xFF6E,
@"yotgreek",0x03F3,
@"yoyaekorean",0x3188,
@"yoyakorean",0x3187,
@"yoyakthai",0x0E22,
@"yoyingthai",0x0E0D,
@"yparen",0x24B4,
@"ypogegrammeni",0x037A,
@"ypogegrammenigreekcmb",0x0345,
@"yr",0x01A6,
@"yring",0x1E99,
@"ysuperior",0x02B8,
@"ytilde",0x1EF9,
@"yturned",0x028E,
@"yuhiragana",0x3086,
@"yuikorean",0x318C,
@"yukatakana",0x30E6,
@"yukatakanahalfwidth",0xFF95,
@"yukorean",0x3160,
@"yusbigcyrillic",0x046B,
@"yusbigiotifiedcyrillic",0x046D,
@"yuslittlecyrillic",0x0467,
@"yuslittleiotifiedcyrillic",0x0469,
@"yusmallhiragana",0x3085,
@"yusmallkatakana",0x30E5,
@"yusmallkatakanahalfwidth",0xFF6D,
@"yuyekorean",0x318B,
@"yuyeokorean",0x318A,
@"yyabengali",0x09DF,
@"yyadeva",0x095F,
@"z",0x007A,
@"zaarmenian",0x0566,
@"zacute",0x017A,
@"zadeva",0x095B,
@"zagurmukhi",0x0A5B,
@"zaharabic",0x0638,
@"zahfinalarabic",0xFEC6,
@"zahinitialarabic",0xFEC7,
@"zahiragana",0x3056,
@"zahmedialarabic",0xFEC8,
@"zainarabic",0x0632,
@"zainfinalarabic",0xFEB0,
@"zakatakana",0x30B6,
@"zaqefgadolhebrew",0x0595,
@"zaqefqatanhebrew",0x0594,
@"zarqahebrew",0x0598,
@"zayin",0x05D6,
@"zayindagesh",0xFB36,
@"zayindageshhebrew",0xFB36,
@"zayinhebrew",0x05D6,
@"zbopomofo",0x3117,
@"zcaron",0x017E,
@"zcircle",0x24E9,
@"zcircumflex",0x1E91,
@"zcurl",0x0291,
@"zdot",0x017C,
@"zdotaccent",0x017C,
@"zdotbelow",0x1E93,
@"zecyrillic",0x0437,
@"zedescendercyrillic",0x0499,
@"zedieresiscyrillic",0x04DF,
@"zehiragana",0x305C,
@"zekatakana",0x30BC,
@"zero",0x0030,
@"zeroarabic",0x0660,
@"zerobengali",0x09E6,
@"zerodeva",0x0966,
@"zerogujarati",0x0AE6,
@"zerogurmukhi",0x0A66,
@"zerohackarabic",0x0660,
@"zeroinferior",0x2080,
@"zeromonospace",0xFF10,
@"zerooldstyle",0xF730,
@"zeropersian",0x06F0,
@"zerosuperior",0x2070,
@"zerothai",0x0E50,
@"zerowidthjoiner",0xFEFF,
@"zerowidthnonjoiner",0x200C,
@"zerowidthspace",0x200B,
@"zeta",0x03B6,
@"zhbopomofo",0x3113,
@"zhearmenian",0x056A,
@"zhebrevecyrillic",0x04C2,
@"zhecyrillic",0x0436,
@"zhedescendercyrillic",0x0497,
@"zhedieresiscyrillic",0x04DD,
@"zihiragana",0x3058,
@"zikatakana",0x30B8,
@"zinorhebrew",0x05AE,
@"zlinebelow",0x1E95,
@"zmonospace",0xFF5A,
@"zohiragana",0x305E,
@"zokatakana",0x30BE,
@"zparen",0x24B5,
@"zretroflexhook",0x0290,
@"zstroke",0x01B6,
@"zuhiragana",0x305A,
@"zukatakana",0x30BA,
nil,0
};
   int i;
   
   for(i=0;entries[i].name!=nil;i++)
    if([entries[i].name isEqualToString:name])
     return entries[i].code;
   
   NSLog(@"%s %d unable to map glyph name %@",name);
   return 0;
}

@end
